using System;
using System.Net;
using System.Net.Sockets;
using System.Text;
class MainClass
{
public static void Main()
{
int receivedDataLength;
byte[] data = new byte[1024];
TcpListener socket = new TcpListener(9999);
socket.Start();
TcpClient client = socket.AcceptTcpClient();
NetworkStream ns = client.GetStream();
string welcome = "Welcome";
data = Encoding.ASCII.GetBytes(welcome);
ns.Write(data, 0, data.Length);
while(true)
{
data = new byte[1024];
receivedDataLength = ns.Read(data, 0, data.Length);
Console.WriteLine(Encoding.ASCII.GetString(data, 0, receivedDataLength));
ns.Write(data, 0, receivedDataLength);
}
ns.Close();
client.Close();
socket.Stop();
}
}
|