关闭

webservice(四) 发布webservice服务和客户端调用的方式汇总

557人阅读 评论(0) 收藏 举报
分类:

服务端:

第一种发布方式:jdk 提供的类 endpoint
endpoint.publish(address,implementor);//只能支持soap1.1版本的协议发布。。

第二种发布方式:cxf框架 提供的类ServerFactoryBean();

          见博客点击打开链接

第三种发布方式:cxf框架 提供的类JaxWSServerFactoryBean
JaxWSServerFactoryBean 是 ServerFactoryBean的 子类
可以发布soap1.2 版本的协议..

          见博客点击打开链接

第四种方式:通过配置文件的方式发布

       见博客点击打开链

客户端:
第一种调用方式:通过wsimport 生成本地的java 代码调用
第二种调用方式:通过urlConnect 调用webservice 
第三种调用方式:通过Service 编程方式调用(需要依赖一个接口)
第四种调用方式:通过ajax 的方式调用 (通过代理的方式解决)
第五种调用方式:cxf 提供ClientProxyFactoryBean 调用(需要依赖一个接口)
第六种调用方式:Cxf 提供的类 JaxWsProxyFactoryBean 调用(需要依赖一个接口)
第七种调用方式:通过cxf 提供的命令 wsdl2java 生成本地的java 代码调用.
第八种调用方式:通过spring配置文件的方式调用(需要依赖一个接口)


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:74010次
    • 积分:2239
    • 等级:
    • 排名:第16859名
    • 原创:86篇
    • 转载:16篇
    • 译文:0篇
    • 评论:0条
    文章分类