日期:2014-05-18  浏览次数:20450 次

关于web service 的一些疑问???
.NET 做的web service,发布后由java来调用。

我在web service 新增了一个查询方法,返回的是一个数据集(DataSet或DataTable或。。。),Java获取、显示这个数据集中的数据没有问题吧,DataSet或DataTable 是.NET的对象 嘢????


------解决方案--------------------

让方法返回string ;return DataSet.getxml()就直接成了xml格式的string
------解决方案--------------------
datetable这种对象应该是不能直接穿上的,要序列化传输。一般以xml或者json格式传递
------解决方案--------------------
返回xml或者是json,都可以,不同平台之间的通信,标准是唯一
------解决方案--------------------
xml,json之类虽然是通用的解决方案,但是失去webservice的意义了。
DataSet,Datetable这些是微软独有的,传不到其他平台。
你可以传输的是简单类型,string,int,bool等等,还有这些类型简单组合后的复杂类型。