C# server terminal
来源:互联网 发布:mysql中primary key 编辑:程序博客网 时间:2024/05/21 10:36
static void Main(string[] args)
{
int port = 2000;
string host = "127.0.0.1";
///创建终结点(EndPoint)
IPAddress ip = IPAddress.Parse(host);//把ip地址字符串转换为IPAddress类型的实例
IPEndPoint ipe = new IPEndPoint(ip, port);//用指定的端口和ip初始化IPEndPoint类的新实例
Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);//创建一个socket对像,如果用udp协议,则要用SocketType.Dgram类型的套接字
s.Bind(ipe);//绑定EndPoint对像(2000端口和ip地址)
s.Listen(0);//开始监听
Console.WriteLine("等待客户端连接");
///接受到client连接,为此连接建立新的socket,并接受信息
Socket temp = s.Accept();//为新建连接创建新的socket
Console.WriteLine("建立连接");
string recvStr = "";
byte[] recvBytes = new byte[1024];
int bytes;
bytes = temp.Receive(recvBytes, recvBytes.Length, 0);//从客户端接受信息
recvStr += Encoding.ASCII.GetString(recvBytes, 0, bytes);
Console.WriteLine("server get message:{0}", recvStr);//把客户端传来的信息显示出来
string sendStr = "ok!Client send message successful!";
byte[] bs = Encoding.ASCII.GetBytes(sendStr);
temp.Send(bs, bs.Length, 0);//返回信息给客户端
temp.Close();
s.Close();
Console.ReadLine();
}
{
int port = 2000;
string host = "127.0.0.1";
///创建终结点(EndPoint)
IPAddress ip = IPAddress.Parse(host);//把ip地址字符串转换为IPAddress类型的实例
IPEndPoint ipe = new IPEndPoint(ip, port);//用指定的端口和ip初始化IPEndPoint类的新实例
Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);//创建一个socket对像,如果用udp协议,则要用SocketType.Dgram类型的套接字
s.Bind(ipe);//绑定EndPoint对像(2000端口和ip地址)
s.Listen(0);//开始监听
Console.WriteLine("等待客户端连接");
///接受到client连接,为此连接建立新的socket,并接受信息
Socket temp = s.Accept();//为新建连接创建新的socket
Console.WriteLine("建立连接");
string recvStr = "";
byte[] recvBytes = new byte[1024];
int bytes;
bytes = temp.Receive(recvBytes, recvBytes.Length, 0);//从客户端接受信息
recvStr += Encoding.ASCII.GetString(recvBytes, 0, bytes);
Console.WriteLine("server get message:{0}", recvStr);//把客户端传来的信息显示出来
string sendStr = "ok!Client send message successful!";
byte[] bs = Encoding.ASCII.GetBytes(sendStr);
temp.Send(bs, bs.Length, 0);//返回信息给客户端
temp.Close();
s.Close();
Console.ReadLine();
}
- C# server terminal
- server,workstation,terminal
- Terminal Service License Server
- K12 Linux Terminal Server Project
- Terminal
- terminal
- Terminal
- Terminal
- Terminal
- Terminal
- 部署Windows Server 2003 Terminal Server到主机桌面
- windows server 2008 Terminal Service web 服务(TS Web)
- ubutun 在文件夹下,右键在当前位置打开terminal server
- Terminal Services for Microsoft Windows Server 2003: Advanced Technical Design Guide
- Citrix MetaFrame 与 Windows 2000 Server Terminal Service 在技术性能上的主要区别
- The terminal server has exceeded the maximum number of allowed clients
- The terminal server has exceeded the maximum number of allowed connections
- 解决通过vnc登陆linux server,在terminal最小化后找不到的问题
- 阿里郎与阿里云
- 几篇文章待看
- 移动Web界面样式-CSS3
- MySQL索引背后的数据结构及算法原理(转)
- C++编程准则(3)
- C# server terminal
- J2EE Java Pet Store 与 .NET PetShop
- 在存储过程中编写正确的事务处理代码(SQL Server 2000 & 2005)
- TableLayout表格布局UI
- 软件测试方法
- LayoutInflater的inflate函数用法详解
- java nio mina 学习笔记2 介绍Mina的TCP的主要接口
- Android实现XML解析技术
- Python_API_zipfile.ZipFile_待填充