注:SOAP和WSDL的一些必要知识

WebServices之通过SOAP协议发布类服务示例

通过示例,可知道如何将写好的接口发布到外网供使用者访问,dubbo服务的发布原理基本基于此原理,详情还需要查看dubbo的源代码。

定义要发布的接口:

WebServices之通过SOAP协议发布类服务示例

 

接口实现:

WebServices之通过SOAP协议发布类服务示例

定义发布访问(通过访问如下地址可以访问该接口内容):

WebServices之通过SOAP协议发布类服务示例

访问(访问内容加上wsdl参数为访问配置信息):

WebServices之通过SOAP协议发布类服务示例

注:可以通过soapUI工具进行测试,类似于postman这种工具

通过如下指令可获得相关的类文件内容:

生成的类包存放在d:/a目录下

WebServices之通过SOAP协议发布类服务示例

WebServices之通过SOAP协议发布类服务示例

通过测试,调用发布的服务,得到接口定义的服务内容(即接口实现的功能使用):

WebServices之通过SOAP协议发布类服务示例

相关文章: