زندگی یک گیک

خاطرات مختصری از علایق یک گیک

زندگی یک گیک

خاطرات مختصری از علایق یک گیک

پیوندهای روزانه

۱ مطلب در مهر ۱۳۹۴ ثبت شده است

این اموزش را می توانید در ادرس زیر ببینید.به صورت ساده و قابل درک.

 import java.net.*;
import java.io.*;

public class ClientEst
{
    public static void main(String [] args)
    {
        String serverName = args[0];
        int port = Integer.parseInt(args[1]);
        try
        {
        System.out.println("اتصال به " + serverName + " از پورت " + port);
        //ایجاد شی سوکت برای کلاینت به همراه شماره پورت سرور و هم زمان تلاش برای اتصال
        Socket client = new Socket(serverName, port);
        System.out.println("متصل شد به " + client.getRemoteSocketAddress());
        //ایجاد یک جریان داده برای ارسال داده به سرور
        OutputStream outToServer = client.getOutputStream();
        //ارسال داده ها به سرور
        DataOutputStream out = new DataOutputStream(outToServer);
        out.writeUTF("سلام از " + client.getLocalSocketAddress());
        //دریافت داده از سرور با کلاس inputstream
        InputStream inFromServer = client.getInputStream();
        DataInputStream in =new DataInputStream(inFromServer);
        System.out.println("پیغام سرور " + in.readUTF());
        client.close();
    }catch(IOException e)
    {
        e.printStackTrace();
    }
 }
} 


  • geek