文章分类 -  C#网络通讯

基于TCP,UDP,SMTP,SNMP等协议的网络通讯!
基于UDP的网络通讯(C#)
摘要:基于UDP的网络通讯需要用到System.net命名空间里的UdpClient对象。UDPClient 类的使用说明:(1)Receive方法:Byte[] Recieve(ref IPEndPoint iep)以下为示范Receive()方法的使用:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www... 阅读全文
posted @ 2010-09-05 22:42 晴天1848 阅读(456) 评论(0) 推荐(1)
基于TCP协议的异步通讯(c#)
摘要:1.建立连接: 在同步模式中,我们在服务器上使用Accept方法接入连接请求,而 在客户端我们则使用Connect方法来连接服务器。相对地,在异步模式下,服务器可以使用BeginAccept方法和EndAccept方法来完成连接到客户端的任务,在客户端则通过BeginConnect方法和EndConnect方法来实现与服务器的连接。 BeginAccept在异步方式下传入的连接尝试,它允许其他动作... 阅读全文
posted @ 2010-09-05 15:15 晴天1848 阅读(4120) 评论(0) 推荐(3)
基于TCP的简单网络通讯(c#)
摘要:本实例是一个基于TCP的简单通讯实例,分为服务器端和客户端,服务器端监听客户端的连接请求,客户端将信息发送给服务器端,而服务器端则回复客户端发送的信息以达到通讯测试:服务器端代码如下:[代码]服务端运行结果如图:当客户端有新连接时,如下图:客户端代码如下:[代码]客户端运行效果如下:本实例是基于TCP协议的同步网络通讯,后面我们将继续学习基于TCP协议的异步网络通讯。同步网络通讯的优点是简单和易于... 阅读全文
posted @ 2010-09-04 16:00 晴天1848 阅读(654) 评论(0) 推荐(1)