关于基于XFire的webservice实现和调用的疑惑

是这样的:关于基于XFire的webservice实现和调用的问题:
客户端调用服务的代码如下:(伪码示意一下)
[code]
public serviceClient(){
String inXml = "一个XML格式的字符串";
//返回一个XML格式的字符串
String outXml service.invokeServiceA(inXml);
DTO dto = util.parseXmltDtoByDomej(outXml);
....................
....................
}
[/code]
我的困惑如下:
我们现在虽然是以XML格式传递参数,但它是一个java.lang.String,并不是真正意义上的XML。我现在客户端也是Java自然可以接收识别。但如果服务消费端是Delphi等写的,那如何接受这个String~~~~ 我怀疑我们是不是不应该传递String,而是应该传递一真正意义上的XML作为参数呢? 如果传Stirng的话,那和HttpInvoker,RMI等的实现岂不一点优势都没有了~?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值