这个还算简单,在C#中用TcpListener TcpClient NetworkStream这三个类可以很好的实现服务端和客户端的通信。至于传送对象类型就要用到序列化和反序列化了。关于这方面的文章可见冰点的《C# 序列化和反序列化Oject》http://blog.myspace.cn/index.cfm?fuseaction=blog.view&friendID=1306783616&blogID=401530033
下面又开始贴代码-_-!
服务端
- using System;
- using System.Net;
- using System.Net.Sockets;
- using System.IO;
- using System.Text;
- using System.Runtime.Serialization.Formatters.Binary;
- using System.Runtime.Serialization;
- namespace SocketDis
- {
- class