CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

???如何调用远程服务器的webservices,可以返回dataset么,会不会很慢,或者拿不到

楼主chenjinaban(cj)2006-06-01 09:49:03 在 .NET技术 / C# 提问

公司在做一个客户短信群发的东西,数据库服务器在美国,向调用那边的webservece来取得客户的短信信息,我该怎么做,谢谢大家 问题点数:50、回复次数:7Top

1 楼guoyan19811021(吉祥)回复于 2006-06-01 09:55:19 得分 0

可以返回DataSet,   建议进行压缩Top

2 楼elivehai(一切皆有可能)回复于 2006-06-01 09:56:01 得分 0

没有涉及到这个领域,顶下。学习下。。Top

3 楼jijl2001(jijl2001)回复于 2006-06-01 09:57:31 得分 0

只要是可以序列化的都可以拿回,dataset是可以的,Top

4 楼lovvver(ElephantTalk.Bright)回复于 2006-06-01 09:59:56 得分 50

如果对方提供了Webservice,那完全可以的。  
  如果他是挂在公网上,你在你的机器上都可以尝试访问的,毫无问题。  
   
  一楼的建议进行压缩,是个好的建议。  
  你可以建议美国那边在webservice里扩展一个压缩处理,你可以调用经过压缩的webservice方法,然后收到后解压缩即可。Top

5 楼lovvver(ElephantTalk.Bright)回复于 2006-06-01 10:03:57 得分 0

还有,如果你是从美国服务器拿数据的话,用dataset传,会存在一个问题,那就是dataset里面的时间它会自动做了时区转换。做时区转换是在序列化和反序列化的时候。  
  有人提供了DataSetSurrogate类来处理这样的问题,他是重写了序列化和反序列化部分。  
  如果需要我可以提供该类的代码。Top

6 楼GXY2005(民工甲:杀富济贫,打土豪分田地)回复于 2006-06-01 10:03:57 得分 0

那要具体看那边的webservece提供什么样的方法,提供什么样的数据?Top

7 楼chenjinaban(cj)回复于 2006-06-01 12:58:46 得分 0

lovvver(不忠不肖不义)    
  谢谢,能把代码给我么,我的mail     chenjinaban@gmail.comTop

相关问题

关键词

得分解答快速导航

  • 帖主:chenjinaban
  • lovvver

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo