我想使用java 做客户端 调用.net写的webservice 后者入参是对象,java传进去的实体类,后者无法解析。 20

求解决方案... 求解决方案 展开
 我来答
oxilys
2013-04-11 · TA获得超过528个赞
知道答主
回答量:67
采纳率:0%
帮助的人:5.4万
展开全部
用axis封装。直接在java实现.net复合调用肯定不行。如果用VS的话通过导入webservice可以自动生成复合调用的形式。但是仅仅定义一个java类就像复合调用肯定不行,还要有一些额外的代码l配置,eclipse不能直接生成(除非用axis或者xfire等),自己要配很多参数(比如soapaction、协议设置等)。所以建议你使用axis2自动生成调用。记得给分。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zap_168
2013-04-10
知道答主
回答量:7
采纳率:0%
帮助的人:7991
展开全部

java传参的时候传入一个xml,xml格式为:

<bill id="idValue">
<field1>value1</field1>
<field2>value2</field2>
</bill>

 

这样你就好解析多了

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
benguahao
2013-04-09 · TA获得超过280个赞
知道小有建树答主
回答量:328
采纳率:0%
帮助的人:194万
展开全部
一个改接口,用Json字符串

二个你想办法去研究你的java是怎么样调用他的webservice的,使用xml传递的,xml结构是不是满足.net的标准
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Kmars1985
2013-04-09 · TA获得超过1172个赞
知道小有建树答主
回答量:554
采纳率:0%
帮助的人:404万
展开全部
一定要这么传参么?比如用一些json之类的不就通用了么?或者直接用apache synapse做中介代理。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式