axis2 java webservice 命名空间问题 100
当使用java调用别人的webservice的时候,里面的QName的第一个参数是不需要指定命名空间的,如何让自己的webservice也达到相同的效果,因为如果你不指定...
当使用java调用别人的web service的时候,里面的QName的第一个参数是不需要指定命名空间的,如何让自己的web service也达到相同的效果,因为如果你不指定命名空间的话,默认的是http://ws.apache.org/axis2
展开
2个回答
展开全部
一般是通过Service添加Endpoint来指定QName的
Endpoint EChannelServicePortEP = service0 .addEndpoint(new QName("http://practise.my.com/webservice/eChannel", "EServicePort"), new QName("http://practise.my.com/webservice/eChannel", "EServiceSoapBinding"),
Endpoint EChannelServicePortEP = service0 .addEndpoint(new QName("http://practise.my.com/webservice/eChannel", "EServicePort"), new QName("http://practise.my.com/webservice/eChannel", "EServiceSoapBinding"),
追问
很明显你不明白我的意思,客户端那里是不能修改的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询