Socket
szh_0_0
unity3d攻城师
展开
-
C#Socket通信原理(基础篇)
这几天博主花了4天时间去学习,整理Socket通信。大致懂了一点,现在我来总结一下关于C#Socket通信的原理首先我们要知道网络中的进程是如何进行通信的在本地可以通过进程PID来唯一标识一个进程,但是在网络中这是行不通的。其实TCP/IP协议族已经帮我们解决了这个问题,网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用程序(进程)。这样利用三元组(ip...原创 2018-07-05 20:12:25 · 20292 阅读 · 6 评论 -
C#Socket通信(代码篇)
接着上一篇(基础篇)讲起,建议基础不好的同学,先了解一下我的C#Socket通信(基础篇)大牛就直接无视吧!服务器端所需的命名空间这里只写出了异步的通信。这个回调函数处理了客户端异常关闭的问题,用Try Catch语句接下来看客户端,客户端就简单多了现在你可以整合一下这些代码,就可以完成简单的服务器,客户端的通信了。。。但是还有个小问题是粘包和分包的问题,在这个通信中,委托在回调函数里的运用还不理...原创 2018-07-05 20:55:23 · 6704 阅读 · 2 评论