首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

Socket发送数据的有关问题

2012-02-04 
Socket发送数据的问题!现如今有一socket对象,已连接可收发数据比如:现在要发送一文本(如:sockettest)发送

Socket发送数据的问题!
现如今有一socket对象,已连接

可收发数据

比如:
现在要发送一文本(如:socket   test)
发送完后,要发送一文件(如:c:\test.rar)


问题:
接收端收到数据(byte[])后,如何得知收的是文本还是文件?如何区分?



[解决办法]
协议,你想怎么定都行,要看你的项目.
我做的比较简单在发送的数据之前加(字母标识+'&')
接收时string[] s = strReceive.Split( '& ');
可以拆分出字母标识,知道发过来的是什么功能的数据

热点排行