Вы находитесь на странице: 1из 1

Creating first client and a Day Time server

Step 1 (Server): Choose any country and set time of server-designated computer accordingly. Then
programme it to send a message saying hello. For example, if you chose London, the message sent to
client must be “Hello from London. Time here is 2/29/2016 9:48:48 AM”.

Hint: The object System.DateTime.Now refers to date/time

Step 2 (Server): Print IP address of every client that connects to your server. After sending him message,
disconnect that client.

Hint: The object socketForClient.RemoteEndPoint contains client’s IP etc

Step 3 (Client): Create your first client for connecting to a date/time server launched by your friend.

using System;
using System.IO;
using System.Net.Sockets;

public class Client{


static public void Main(){
TcpClient socketForServer;
socketForServer = new TcpClient("localHost", 65000);
NetworkStream networkStream =socketForServer.GetStream( );
StreamReader streamReader =new StreamReader(networkStream);
string outputString;
do {
outputString = streamReader.ReadLine( );
Console.WriteLine(outputString);
} while( outputString != null );

networkStream.Close( );
}}

Вам также может понравиться