文章分类 - Socket编程
摘要:1.1 基本概念 .NET中的System.Net.Socktes命名空间提供了大量的对网络编程的支持类,这些类对Socket编程提供了良好的封装和支持,涵盖了TCP、UDP等连接和无连接的通信。应用程序可以通过 TCPClient、TCPListener 和 UDPClient 类使用传输控制协议 (TCP) 和用户数据文报协议 (UDP) 服务。这些协议类建立在 System.Net.Sock...
阅读全文
posted @ 2009-05-04 23:44
jay-c
摘要:上一章我们讲到了如何用TcpListener侦听连接以及如何使用TcpClient建立一个连接并发送消息(逐步教你使用.net进行Socket通信基础篇)。所有源代码下载(附件)这一章我们将深入讲解如何定义网络通迅协议及如何使用这个协议进行通迅。 首先我们先重构一下前章提到的网络通迅组件。 我们知道在服务器端和客户端都要侦听是否对方发来消息,如果只在主线程中运行,那我们就没法进行其它如UI等方...
阅读全文
posted @ 2009-05-04 23:31
jay-c
摘要:所有源代码下载(附件)随着Web技术的发展,Socket通信逐渐被人们遗忘。然而最近Socket应用却又越来越多。尤其是中国移动,中国联通的短信网关就是基于Socket通迅,另外随着大家对MSN、QQ等IM工具通迅协议的研究。协议内容也随处都可以找到。想要制作自己的MSN、QQ客户端的用户也大有人在。但习惯了WEB开发和简单UI开发的程序员却在这些协议面前迷糊了。 .net的System.Net...
阅读全文
posted @ 2009-05-04 22:57
jay-c

浙公网安备 33010602011771号