static void Main(string[] args) { Console.Title = "Serveri"; Console.ForegroundColor = ConsoleColor.Blue; Console.WriteLine("-- Serveri --\n"); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("Serveri eshte duke pritur per nje klient"); Socket socketiMirseardhes; Socket serverSocket; //krijimi i objekti i soketit IPEndPoint ip; //krijimi i objkti i IPEndPoint Fillimi: ip = new IPEndPoint(IPAddress.Any, 7000); //Krijimi i nje pike fundore me ip dhe port numer socketiMirseardhes = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); //Krijimi i nje socketi dhe inicilizimi qe punon me tcp socketiMirseardhes.Bind(ip); //krijo lidhjen me ate ip socketiMirseardhes.Listen(10); //degjon deri ne 10 klient serverSocket = socketiMirseardhes.Accept(); //ben pranimin e klienteve KlientiRi klienti = new KlientiRi(serverSocket); //krijimi i objetit klienti te klases Klienti i ri socketiMirseardhes.Close(); //Mbyllet socketiMirseardhes goto Fillimi; }
static void Main(string[] args) { Console.ForegroundColor = ConsoleColor.Yellow; //ndryshim ngjyre i tesktit Console.WriteLine("~_____________________________- Serveri -__________________________~\n"); Console.ResetColor(); Socket socketiMirseardhes; Socket serverSocket; //obj i soketit IPEndPoint ip; perseri: ip = new IPEndPoint(IPAddress.Any, 7000); //Krijimi i nje pike fundore me ip dhe port numer socketiMirseardhes = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); //Krijimi i nje socketi dhe inicializimi i tij socketiMirseardhes.Bind(ip); socketiMirseardhes.Listen(10); serverSocket = socketiMirseardhes.Accept(); KlientiRi klienti = new KlientiRi(serverSocket); socketiMirseardhes.Close();//Mbyllet socketiMirseardhes goto perseri; }