日期:2014-05-17  浏览次数:20779 次

求助!用socket发送一个对象
如题,我做了一个小程序作为客户端,通过小程序在本地数据库查询出数据后,以datatable对象形式填充数据,之后我需要把这个datatable发送给另一台电脑上服务器端,我想问发送的字节数有没有限制,例如一次只能发多少?如果一次发不完呢?我在那边如何判断?并把它再转为datatable?

------解决方案--------------------
如果大的话,你需要分块发送,不要一次性发
------解决方案--------------------
比如你的发送缓冲区定义的是多大,超过的部分会继续发送,直到发完为止
至于说到服务器怎么保证数据不丢失,这个得看你服务器的架构啦。
如服务器的设计方式、协议解析机制等等