读书人

JAVA学习中相关socket编程

发布时间: 2012-12-23 11:28:15 作者: rapoo

JAVA学习中有关socket编程

一个简单的socket案例
服务方:

import java.net.*; import java.io.*; public class Client{ static Socket server;   public static void main(String[] args)throws Exception{        server=new Socket(InetAddress.getLocalHost(),5678);         BufferedReader in=new BufferedReader(new   InputStreamReader(server.getInputStream()));         PrintWriter out=new PrintWriter(server.getOutputStream());         BufferedReader wt=new BufferedReader(new InputStreamReader(System.in));        while(true){                 String str=wt.readLine();                 out.println(str);                out.flush();               if(str.equals("end")){                        break;               }              System.out.println(in.readLine());         }         server.close();   } } 

?
客户机代码则是接受客户键盘输入,并把该信息输出,然后输出"End"用来做退出标识.

?

读书人网 >编程

热点推荐