WebService服务端与客户端的配置

WebService常用基于SOAP的web服务,另外一个是基于REST的Web服务,因为REST配置比较复杂,所以主要讲SOAP
SOAP主要基于XML,传输中常用的一些协议包括HTTP,SMTP,POP3。。
4个核心的部分:谁发送  发送给谁   发送的内容 以及怎么接受并处理内容
一、创建服务端
    1、先创建一个Web Service Project
2、导入webService支持的Jar包库文件 4个jar包

3、写接口以及接口的实现类 (自定义的接口,根据实际项目需求来写)

 
4、发布我们的服务端

在下一步必须选择create webservice  from  Java Class(因为第一次没有wsdl文件 必须先去创建)
 
点击finish后会自动帮我们生成Web服务端以及代理类
  5、测试是否发布成功
    在浏览器输入项目地址+端口名(http://localhost:8080/SayHello/SayHelloImplPort?wsdl)

到此 WebService服务端发布完成

二、使用客户端测试

  1、先创建一个Java project 项目 测试上面发布的WebService
   新建一个测试类
  
  
 
  
 
 
最后Myeclise会帮我们生成一些服务文件
最后在测试类中 创建服务类对象 通过对象调用返回端口对象的方法,调用服务端提供的方法
 

到此Webservice服务端发布及客户端调用结束

你可能感兴趣的:(Java)