糯米文學吧

位置:首頁 > 計算機 > java語言

Javasocket應用實例

java語言2.15W

引導語:運用Java,我們可以編出很多有趣的'小程序,以下是本站小編分享給大家的Javasocket應用實例,希望大家喜歡!

Javasocket應用實例

 用於本機上的客户端與服務器對話的小程序:

客户端:

import eredReader;

import eredWriter;

import tStreamReader;

import utStreamWriter;

import et;

public class Client extends Thread

{

public void Write() throws Exception

{

Socket s=new Socket("",12345);

BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(utputStream()));

BufferedReader br=new BufferedReader(new InputStreamReader());

String message="客户端説:";

while(!(ls("")))

{

message=Line();

tln("客户端説:"+message);

e(message+"n");

h();

}

e();

e();

}

public void run()

{

Socket m=null;

BufferedReader dr=null;

try

{

m=new Socket("",12345);

dr=new BufferedReader(new InputStreamReader(nputStream()));

String msg="服務器説:";

while(!(ls("")))

{

msg=Line();

tln("服務器説:"+msg);

}

}

catch(Exception e){tStackTrace();}

finally

{

try

{

e();

e();

}

catch(Exception e){tStackTrace();}

}

}

public static void main(String args[])throws Exception

{

Client c=new Client();

t();

e();

}

}

 服務器:

import eredReader;

import eredWriter;

import tStreamReader;

import utStreamWriter;

import erSocket;

import et;

public class Server extends Thread

{

private ServerSocket ss=null;

public Server ()throws Exception

{

ss=new ServerSocket(12345);

}

public void Write()throws Exception

{

Socket s=pt();

BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(utputStream()));

BufferedReader br=new BufferedReader(new InputStreamReader());

String message="服務器説:";

while(!(ls("")))

{

message=Line();

tln("服務器説:"+message);

e(message+"n");

h();

}

//e();

e();

}

public void run()

{

Socket m=null;

BufferedReader dr=null;

try

{

m=pt();

dr=new BufferedReader(new InputStreamReader(nputStream()));

String msg="客户端説:";

while(!(ls("")))

{

msg=Line();

tln("客户端:"+msg);

}

}

catch(Exception e){tStackTrace();}

finally

{

try

{

e();

e();

}

catch(Exception e){tStackTrace();}

}

}

public static void main(String args[])throws Exception

{

Server s=new Server();

t();

e();

}

}

標籤:Javasocket 實例