多客户端数据同步到总服务器

jasonduan007 2009-12-18 10:58:13
客户端定时发送数据到总服务器

想法:
1、把需要更新的数据生成xml
2、发送xml到服务器
3、服务器定时读取新传上来的xml更新数据

通过什么方式发送xml到服务器比较好?ftp怎么样?

有什么其他方法让客户端数据同步到服务器。有做过的麻烦贴个方法谢谢。
...全文
108 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
加油馒头 2010-01-05
  • 打赏
  • 举报
回复
服务器端部署一个webservice服务

客户端定时调用webservice,进行数据的更新

至于用socket没怎么用过,以前用据说要 不断的监听端口
jasonduan007 2009-12-18
  • 打赏
  • 举报
回复
现在就不清楚怎么把数据发过去,刚也查了查
byte[] sendBuffer = System.Text.Encoding.Default.GetBytes(sendString);
socket.Connect(connectEndPoint);
socket.Send(sendBuffer, sendBuffer.Length, 0);
就这怎么把数据库的数据发过去
还是把数据转换成xml文件发过去
jasonduan007 2009-12-18
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 ludeli2004 的回复:]
用TCP/IP通信,把你的数据发过去就可以了
[/Quote]


我想把某些表查询出来的需要更新的数据,传到服务器端做更新,现在不清楚怎么传
用socket 是把查出来的数据转换成xml传过去 还是传dataset 这块不太明白
abaochan 2009-12-18
  • 打赏
  • 举报
回复
up
ludeli2004 2009-12-18
  • 打赏
  • 举报
回复
用TCP/IP通信,把你的数据发过去就可以了
jasonduan007 2009-12-18
  • 打赏
  • 举报
回复
是用socket把xml发过去吗?
jasonduan007 2009-12-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 fengjian_428 的回复:]
干嘛不直接用socket把数据发过去
[/Quote]

以前没弄过,可否说说大概方法 谢了
fengjian_428 2009-12-18
  • 打赏
  • 举报
回复
干嘛不直接用socket把数据发过去
  • 打赏
  • 举报
回复
那么麻烦呢
数据库本身可以远程连接访问的,大家都忘记了吗
cszg_zjy 2009-12-18
  • 打赏
  • 举报
回复
先在本机生成xml,然后通过socket把文件转换成数据流发过去,服务器接收后再重组成xml就行了吧,网上有很多的socket代码及资料,都是很不错的参考。
柳晛 2009-12-18
  • 打赏
  • 举报
回复
发字符到服务端,服务端收到后保存成xml。
wuyq11 2009-12-18
  • 打赏
  • 举报
回复
web services或WCF等实现XML序列化的传递

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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