mina框架的学习

官网首页:http://mina.apache.org/

官网的API:http://mina.apache.org/mina-project/apidocs/index.html

socket.shutdownoutput():写完之后的结束标记。

多人访问服务器:

ServerSocket ss=new ServerSocket(1007);

while(true)

{

      Socket s=ss.accept();                 //主线程先等待

     new Thread(new Runnable(){        //当A连接进来后,主线程和这个子线程都开启

         //every client do  读取客户端流数据,向客户端回传数据

       }).start();

}

关于键盘录入:

BufferedReader bufr=new BufferedReader(new InputStreamReader(System.in));

PrintWriter out=new PrintWriter(socket.getOutputStream(),true);

String line=null;

while((line=bufr.readLine())!=null)

{

   out.println(line);//不用flush(),不用写结束标记。println就行了

}

你可能感兴趣的:(mina框架的学习)