Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Server right here
- listener = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
- listener.Bind(new IPEndPoint(0, 1997));
- listener.Listen(0);
- client = listener.Accept();
- MemoryStream ms = new MemoryStream();
- BinaryReader reader = new BinaryReader(ms);
- byte[] buffer = new byte[8129];
- int rec = client.Receive(buffer, 0, buffer.Length, 0);
- byte[] data = ms.ToArray();
- Array.Resize(ref buffer, rec);
- Console.WriteLine(Encoding.Default.GetString(buffer));
- Console.Read();
- //Client
- client = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
- client.Connect("127.0.0.1", 1997);
- MemoryStream ms = new MemoryStream();
- BinaryWriter writer = new BinaryWriter(ms);
- byte[] buffer = Encoding.Default.GetBytes(Console.ReadLine());
- writer.Write(buffer.Length);
- writer.Write(buffer);
- byte[] data = ms.ToArray();
- client.Send(data);
Advertisement
Add Comment
Please, Sign In to add comment