VB.NET 在服务器与客户端之间发送数据(C#)

需要在客户端和服务器之间发送字符串、数据表、图片、文件,使用了socket及Tcp协议,现在数据发送部分已经完成,但在接受完服务器发送过来的数据后接受函数仍然等待,请问如... 需要在客户端和服务器之间发送字符串、数据表、图片、文件,使用了socket及Tcp协议,现在数据发送部分已经完成,但在接受完服务器发送过来的数据后接受函数仍然等待,请问如何判断服务器发送过来的数据类型,以及如何判断数据已经发送完成,有没有可供参考的例子,VB.Net或者C#代码都行,谢谢,求大神指点。 展开
 我来答
zzhilling
2017-05-04 · TA获得超过2700个赞
知道大有可为答主
回答量:3255
采纳率:45%
帮助的人:1114万
展开全部
思路
socket 按次传输,
第一次 文件大小
第二次 文件名
第三次 文件类型
第四次以后 文件数据传输

以上规则仅供参考,具体规则,自己根据实际情况设计
追问
如果数据未及时处理,第二次以后的数据会自动追加接收缓冲区第一次接受的数据的尾部,那么该如何判断每一次接受数据的长度呢?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式