您的位置:首页 > 其它

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

2013-12-04 21:51 381 查看

服务端:

第一种发布方式: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配置文件的方式调用(需要依赖一个接口)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: