阅读 153

WebService环境简单搭建

工具:

  • SoapUI
  • IDEA 2021.1

流程:

  1. 新建WebServices项目,选择Apache Axis版本(这里注意选择Server不是Client)

  2. 写一个简单的接口

package example.impl;

import javax.jws.WebMethod;
import javax.jws.WebService;
@WebService
public class HelloService{
    @WebMethod
    public double add(Integer addA, Integer addB) {
        return addA + addB;
    }

    @WebMethod
    public double subtract(double subA, double subB) {
        return subA - subB;
    }


    @WebMethod
    public String hello(String name) {
        return name + "Welcome";
    }
}
  1. 配置server-config.wsdd文件,添加接口

   

  1. 在项目结构中选择FIX添加插件(在这之前如果IDEA没有帮你添加Artifacts你得自己添加一个)

  2. 通过Soap UI 调试接口,大功告成。

注意:

  • 有时候会存在通过soap ui传不进去第二个值的情况,检查一下server-config的配置是否加了奇怪的东西
  • 有时候通过soap ui 会报 ...opration...的错误 这时候需要改变你得形参变量名尽量不要一致

原文:https://www.cnblogs.com/cangshusang/p/15183481.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐