当前位置: 代码迷 >> ASP.NET >> 关于web service 的一些疑问?该如何解决
  详细解决方案

关于web service 的一些疑问?该如何解决

热度:8336   发布时间:2013-02-25 00:00:00.0
关于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等等,还有这些类型简单组合后的复杂类型。
  相关解决方案