Web Service返回数据类型问题

milp 2003-09-03 10:26:40
我现在对两种返回类型方案,很难决定采用哪一种,请大家给点意见:
1、返回DataSet例如:public DataSet GetAllUser()
2、返回类的数组,例如:public UserInfo[] GetAllUser()
我的调用端有.net也有VB等,用VB等语言调用C#的Web Service也有两种方式:
1、用XMLDOC去访问,上面说的两种方法实际上没什么区别
2、用SOAP ToolKit去访问,类的数组在客户端好象没法调用
...全文
97 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
milp 2003-09-10
  • 打赏
  • 举报
回复
谢谢大家了,我已经决定用DataSet了,其他语言用XMLDOC去遍历节点数据。
yhjvc 2003-09-10
  • 打赏
  • 举报
回复
返回DataSet也许是最好的方案。无论是从操作上还是性能上考虑。
panyee 2003-09-10
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/2235/2235666.xml?temp=.3034021
顾君彦 2003-09-09
  • 打赏
  • 举报
回复
dataset is the better :)
blacat27 2003-09-09
  • 打赏
  • 举报
回复
向外发布的web method接口建议采用xml,而作为web method之间的内部交互的部分可以采用.net的dateset等类型。
jackyhzzjcn 2003-09-08
  • 打赏
  • 举报
回复
用DataSet或者freeboy0002(晓风残月) 说的XML字符串都可以呀。
dychen 2003-09-08
  • 打赏
  • 举报
回复
VB对数据结构支持比较差。最好不用VB。
Amilsx 2003-09-05
  • 打赏
  • 举报
回复
返回数组不好........但是dataset很好么?????????
freeboy0002 2003-09-04
  • 打赏
  • 举报
回复
返回Xml格式的字符串string xml="<? xml ..?><Table Name=\"xx\"><Row>aaaa</Row></Table>";

在客户端用Xpath表达式解析,这样能实现真正的做到与客户端开发平台无关
BeyondLove2000 2003-09-03
  • 打赏
  • 举报
回复
DataSet
rwdx 2003-09-03
  • 打赏
  • 举报
回复
up
ETstudio 2003-09-03
  • 打赏
  • 举报
回复
dataset

12,165

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧