个人随笔
技术改变世界

标签:Socket

编程技术

C# UDP 网络聊天程序

王旭阅读(1438)评论(0)

学习了UDP协议的使用以及TCP协议的对比,各有各的优势! 个人理解优势区别如下: 1:UDP协议称为不可靠的传输协议,因为在从发送方到接收方的传递过程中出现的数据丢失,协议本身并不能做出任何检测或者提示。 2:UDP速度比TCP快,因为U...

编程技术

C# 异步TCP Socket聊天室

王旭阅读(1558)评论(0)

该例子是一个异步TCP Socket聊天室! 1个服务器 N个客户端 下载下来后,直接将本机的IP改为192.168.1.224即可直接运行程序,或者自行改下程序源码中指定的IP地址即可 ———̵...

编程技术

C# socket游戏编程

王旭阅读(1316)评论(0)

最近两天发的博文较少。。因为这个例子太长啦。 下面引用下书上的话,来引导这个例子: 游戏规则如下: (1)玩家通过 internet 和 坐在同一桌的另外一个玩家对弈,一个玩家选择黑方,另一个玩家选择白方。 (2)游戏开始后,计算机自动在1...

编程技术

C# Socket简单例子(服务器与客户端通信)

王旭阅读(1366)评论(0)

这个例子只是简单实现了如何使用 Socket 类实现面向连接的通信。 注意:此例子的目的只是为了说明用套接字写程序的大概思路,而不是实际项目中的使用程序。在这个例子中,实际上还有很多问题没有解决,如消息边界问题、端口号是否被占用、消息命令的...

编程技术

C# 网络数据编码与解码(Encoder and Decoder)

王旭阅读(1343)评论(0)

在网络通信中,很多情况下通信双方传达的都是字符信息。但是,字符信息并不能直接从网络的一端传递到另一端,这些字符信息首先需要被转换成一个字节序列后 才能在网络中传输。将字符序列转换为字节序列的过程称为编码。当这些字节传送到网络的接收方时,接收...