CXF+Spring 开发Web Service如何在一个wsdl中配置多个portType

问题描述

如题查了不少网页,都是简单的教程,一般也都是写一个接口,直接发布了<beanid="SayHello"class="com.yxj.CxfWBImpl"/><jaxws:endpointid="sayHello"implementor="#SayHello"address="/abc"/>如果想在一个wsdl中发布多个服务接口,改如何配置呢?下面的abc和abc1如果换成一样的就会报错,正确的配置方法是如何呢?请各位大侠赐教...<beanid="SayHello"class="com.yxj.CxfWBImpl"/><beanid="Test"class="com.yxj.MultiTestImpl"/><jaxws:endpointid="sayHello"implementor="#SayHello"address="/abc"/><jaxws:endpointid="test"implementor="#Test"address="/abc1"/>

解决方案

解决方案二:
同求,为什么没人回答呢...接口多一个个配有很大一堆,
解决方案三:
请问楼主实现了吗?我现在也是这样的问题,得配20多个接口,得一个一个的配太麻烦了,楼主找到解决的办法了吗?
解决方案四:
<context:component-scanbase-package="com.*"/><!--配置切入点1-->-<aop:config><aop:pointcutid="pointcut"expression="execution(*com.*.biz.*.*(..))"/><aop:advisorpointcut-ref="pointcut"advice-ref="txAdvice"/></aop:config>-<jaxws:serverid="service1"address="/地址1"><!--配置切入点2-->-<aop:config><aop:pointcutid="pointcut"expression="execution(*com.*.biz.*.*(..))"/><aop:advisorpointcut-ref="pointcut"advice-ref="txAdvice"/></aop:config>-<jaxws:serverid="service2"address="/地址2">

时间: 2024-11-05 04:52:57

CXF+Spring 开发Web Service如何在一个wsdl中配置多个portType的相关文章

cxf spring集合中开发Web Service遇见的java.util.Date无缺省函数问题

问题描述 cxf spring集合中开发Web Service遇见的java.util.Date无缺省函数问题 在domain中有User类public class User {          private String userName;private String userPassword;private String mobile;private String email;private String nickname;private String region;private ja

Web Service描述语言 WSDL 详解

http://www.blogjava.net/libin2722/articles/159469.html 为什么使用WSDL? 像Internet协议之类的标准有没有为权威所利用,或者人们这样看待它是因为顺之所获的好处远远超出了代价?曾经有许多试图建立的标准都流产了.有时候,那些还没有普遍使用的标准甚至由法令或政府规定强行推出:Ada语言就是一例. 我相信正是跟随标准所带来的好处使它广泛接受.例如,对于铁路服务来说,真正重要的是,不同公司所铺设的铁路结合到一起,或者是来自好几个公司的产品协调

Web Service描述语言 WSDL 详解(1)--为什么使用WSDL?[转]

web|详解 像Internet协议之类的标准有没有为权威所利用,或者人们这样看待它是因为顺之所获的好处远远超出了代价?曾经有许多试图建立的标准都流产了.有时候,那些还没有普遍使用的标准甚至由法令或政府规定强行推出:Ada语言就是一例. 我相信正是跟随标准所带来的好处使它广泛接受.例如,对于铁路服务来说,真正重要的是,不同公司所铺设的铁路结合到一起,或者是来自好几个公司的产品协调的工作在一起.几家大的企业合力建立了SOAP标准.Web Service描述语言(WSDL)向这种Web Servic

使用Axis2的底层API开发Web Service

1.使用Axis2的底层API开发Web Service Server端 1.1创建一个WebService(取名为MyService) 在MyService中有两个operations,如下所示. public void ping(OMElement element){}//IN-ONLY模式.仅仅接收OMElement,并对 其处理. public OMElement echo(OMElement element){}//IN_OUT模式.接收OMElemen,并返回 OMElement.

使用Axis开发Web Service程序

说道Web Service的程序开发,八个月前我加班调试公司和中国电信的商务领航系统的接口的时候,用的就是Web Service,Web Service有很多优点,使用Web Service可以在不同编程语言间实现数据交换,而我那时对Web Service也不熟,就由同事帮我生成了一大堆Web Service的框架代码,我则只单独开发业务代码. 这次的另外一个项目也要用Web Service了,不过人手也少了,没有人帮做Web Service了,只好自己动手. 好在开发前,有个同事先给我们不熟悉

基于Tomcat5.0和Axis2开发Web Service应用实例

1.工作环境 Eclipse 3.1.2+Lomboz+jdk1.5+ apache-tomcat-5.0.18+AXIS2:1.0(war版本和bin版本) 在http://ws.apache.org/axis2/download/1_0/download.cgi页面下,下载AXIS2的Binary Distribution url: http://apache.justdn.org/ws/axis2/1_0/axis2-std-1.0-bin.zip和war Distribution url

ubuntu下安装 gSOAP 用于C/C++开发web service服务端与客户端

昨天在ubuntu下进行安装gSOAP,费了很多时间,没成功,今天又来找了大量教程资料,终于一次成功,这里写下自己的安装步骤和方法,供大家参考. 首先下载gsoap,我下载的是gsoap-2.8.1.zip 用unzip gsoap-2.8.1.zip命令解压缩,会解压生成gsoap-2.8文件夹. cd gsoap-2.8   在安装之前需要先安装一些编译工具.     安装编译工具: $sudo apt-get install build-essential 为了成功编译gSOAP,您需要安

webservice-关于对web service 里面的wsdl结构binding部分的疑问

问题描述 关于对web service 里面的wsdl结构binding部分的疑问 /* 一: ` ····· /wsdl:binding` 二: ····· /wsdl:binding 问题:如何解释上面binding的name属性?第二个是升级了jboos eap6.2+jdk1.7之后所产生的.(第一个是jboss 5.1+jdk1.6). */

Web Service描述语言 WSDL 详解(1)--为什么使用WSDL?[转]-Web_Serv

像Internet协议之类的标准有没有为权威所利用,或者人们这样看待它是因为顺之所获的好处远远超出了代价?曾经有许多试图建立的标准都流产了.有时候,那些还没有普遍使用的标准甚至由法令或政府规定强行推出:Ada语言就是一例. 我相信正是跟随标准所带来的好处使它广泛接受.例如,对于铁路服务来说,真正重要的是,不同公司所铺设的铁路结合到一起,或者是来自好几个公司的产品协调的工作在一起.几家大的企业合力建立了SOAP标准.Web Service描述语言(WSDL)向这种Web Service的提供商和用