2 u013445878 u013445878 于 2016.03.13 22:27 提问

webservice 同一个address如何暴露2个接口类
cxf

Endpoint.publish("http://127.0.0.1:8080/xxx", new AddImpl());//接口实现类

Endpoint.publish("http://127.0.0.1:8088/xxx", new DeleteImpl());//接口实现类

这2行代码就相当于2个地址发分别发布一个接口,如何使用同一个地址发布2个接口实现类,用cxf框架发布也可,求大神解救

2个回答

caozhy
caozhy   Ds   Rxr 2016.03.13 22:30

同一个端口,同一个地址,只能有一个接口,否则客户端请求发过来,你怎么知道执行谁呢。

u013445878
u013445878   2016.03.13 22:38

为什么网上调用手机号码归属地查询的可以呢,一个地址可以有多个类的,类里面有各自的方法。你可以看下这个链接:
http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl;

我发布的生成的xml文件是



/wsdl:port
/wsdl:service

网上手机号码归属地查询生成的xml如下;一个service标签有2个port标签



/wsdl:port

/wsdl:port
/wsdl:service

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!