using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Net;
using System.Net.Sockets;
using System.Threading;
namespace Client
{
class Program
{
private static Socket clientSocket = null;
static void Main(string[] args)
{
clientSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
//远程主机
IPEndPoint remoteEP = new IPEndPoint(IPAddress.Parse("127.0.0.1"),9999);
//建立连接
clientSocket.Connect(remoteEP);
//显示出来
Console.WriteLine("连接到远程服务器!");
//接收服务端消息
byte[] result = new byte[1024];
int length = clientSocket.Receive(result);
Console.WriteLine("收到消息:" + Encoding.Default.GetString(result));
//给服务端发一个消息
clientSocket.Send(Encoding.Default.GetBytes("服务器你好,我是客户端"));
while (true) { }
}
}
}