NetworkStream和Sock的区别

来源:互联网 发布:现在民办学校域名注册 编辑:程序博客网 时间:2024/05/16 02:20

NetworkStream和Sock的区别  



        程序中使用的是NetworkStream作为载体,通过StreamWriter和StreamReader操作这个载体从而实现数据传输和接收。这种实现TCP协议方法虽然比较简单,但却无法回避NetworkStream作为网络传输、接收数据载体的一个致命的缺陷,那就是NetworkStream只能传输基于文本类型的数据,如果要传输基于字节的数据,使用这种方法就勉为其难了。而套接字(Socket)就能够胜任这项工作,套接字不仅能够实现各种类型数据在网络上的传输和接收,也是实现网络中其他应用协议的关键。诸位若想真正成为网络编程的高手,必须掌握Socket的使用方法。


转自:http://niulei20012001.blog.163.com/blog/static/751472112009216103637111/

0 0
原创粉丝点击