/ *这个程序容易实现的,即使两台计算机之间的通信,只实现了最基本的功能,但你要启动服务器,客户端和服务器端实现,您必须首先允许客户端在这里发送的数据我使用IP地址为“”;由于服务器和客户机在同一计算机上,仅用于测试,参考书的“HelloWorld C#和。net3、0第一步” * / //
VS2005程序成功在单个计算机中进行测试,不同的计算机上,将修改主机.09-10-24
使用System?
// IP等即时消息服务器,笔者YYS最后修改时间的服务器端;
使用;
使用System.Text;
使用System.Net;
使用;
使用System.IO;
命名空间Serverclass Serverstatic无效的主要(字符串[]参数)的IPAddress localAdrr = IPAddress.Parse( “”); //建立IP地址对象
的TcpListener服务器=新的TcpListener(localAdrr,13000); //创建调查听证会;
//开始监听
server.Start();
Console.WriteLine( “等待连接......”);
//接受连接,创建服务器端
TcpClient的客户端服务器=();.
Console.WriteLine( “连接的客户端”);
流= client.GetStream();
//读取流对象的流动路径的设置!
StreamReader的SR =新的StreamReader(流);
的StreamWriter SW =新的StreamWriter(流);
而(真)Console.WriteLine( “客户端:” + sr.ReadLine()); //从通道读取客户端发送的数据!
500分,求flash实现点对点语音的实时通讯的源码?
串MSG =到Console.ReadLine();
sw.WriteLine(MSG); //写入数据到服务器缓冲器;
sw.Flush(); //清理缓冲液,所述缓冲} //写入数据使用系统客户端基本流
使用;
使用System.Text;
使用System.IO;
使用System.Net;
使用;
命名空间Clientclass无效的主要(字符串[]参数)的IPAddress serverAddr = IPAddress.Parse( “”); // IP地址来建立目标
TcpClient的客户=新的TcpClient(); //创建一个节点(通常是IP号,再加上网络上的好端口被称为节点)
client.Connect(serverAddr,13000); // IP地址指定,和端口号,连接到远程主机的TCP
//建立一个对象,即,在两台计算机
流= client.GetStream()之间的信道;
//创建一个流读取器
StreamReader的SR =新的StreamReader(流);
的StreamWriter SW =新的StreamWriter(流);
而(真)字符串味精=到Console.ReadLine();
sw.WriteLine(MSG);
//清除流缓存器
sw.Flush();
//从服务器端,读数据
Console.WriteLine(“服务器:” + sr.ReadLine());} //写入在很久以前,这是宇宙无敌的最简化的研究之类的版本,但它完成!你可以参考 - 你想帮助
哇谷IM-即时通讯-短视频-直播 www.juemigoutong.com www.wagukeji.com