socket编程_tcp协议_客户端

来源:互联网 发布:ubuntu ssd 优化 编辑:程序博客网 时间:2024/06/06 02:07

socket编程_tcp协议_客户端

 class Program    {        static void Main(string[] args)        {            //1,创建socket            Socket tcpClient = new Socket(AddressFamily.InterNetwork,SocketType.Stream, ProtocolType.Tcp);            //2,发起建立连接的请求            IPAddress  ipaddress = IPAddress.Parse("192.168.0.112");//可以把一个字符串的ip地址转化成一个ipaddress的对象            EndPoint point = new IPEndPoint(ipaddress,7788);            tcpClient.Connect(point);//通过ip:端口号 定位一个要连接到的服务器端            byte[] data = new byte[1024];            int length = tcpClient.Receive(data);//data数组用来接收数据   length返回值表示接收了多少字节的数据                       string message = Encoding.UTF8.GetString(data,0,length);            //向服务器端发送消息            string message2 = Console.ReadLine();            tcpClient.Send( Encoding.UTF8.GetBytes(message2) );//把字符串转化成字节数组,然后发送到服务器端         }    }


1 0
原创粉丝点击