知识大全 Java Socket共享的设计原理深层透析

Posted

篇首语:业无高卑志当坚,男儿有求安得闲?本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java Socket共享的设计原理深层透析相关的知识,希望对你有一定的参考价值。

Java Socket共享的设计原理深层透析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  Java Socket共享在使用的时候有很多的问题需要我们解决 其实有不少的问题都是在源代码中可以找到答案的 下面我们就来看看如何才能更好的使用有关的Java <> Socket共享服务

  在实际的网络环境里 同一时间只对一个用户服务是不可行的 一个优秀的网络服务程序除了能处理用户的输入信息 还必须能够同时响应多个客户端的连接请求 在Java Socket共享中 实现以上功能特点是非常容易的

  Java Socket共享的设计原理

  主程序监听一端口 等待客户接入;同时构造一个线程类 准备接管会话 当一个Socket会话产生后 将这个会话交给线程处理 然后主程序继续监听 运用Thread类或Runnable接口来实现是不错的办法

  实现消息共享}

   import java io *;

   import *;

   public class Server extends ServerSocket

  

   private static final int SERVER_PORT = ;

   public Server() throws IOException

  

   super(SERVER_PORT);

   try

  

   while (true)

  

   Socket socket = accept();

   new CreateServerThread(socket);

  

  

   catch (IOException e)

  

   finally

  

   close();

  

  

   // CreateServerThread

   class CreateServerThread extends Thread

  

   private Socket client;

   private BufferedReader in;

   private PrintWriter out;

   public CreateServerThread(Socket s) throws IOException

  

   client = s;

   in = new BufferedReader(new InputStreamReader(client getInputStream() GB ));

   out = new PrintWriter(client getOutputStream() true);

   out println( Wele );

   start();

  

   public void run()

  

   try

  

   String line = in readLine();

   while (!line equals( bye ))

  

   String msg = createMessage(line);

   out println(msg);

   line = in readLine();

  

   out println( See you bye! );

   client close();

  

   catch (IOException e)

  

  

   private String createMessage(String line)

  

   xxxxxxxxx;

  

  

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

  

   new Server();

  

  

cha138/Article/program/Java/hx/201311/25608

相关参考

知识大全 Java Socket编程(一)Socket传输模式

JavaSocket编程(一)Socket传输模式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 JAVA 的Socket机制

JAVA的Socket机制  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Socket机制用到的

知识大全 Java中的Socket编程

Java中的Socket编程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Socket是网络上

知识大全 Java中SOCKET通讯源码

Java中SOCKET通讯源码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  //ServeOn

知识大全 Java的socket通信的demo

Java的socket通信的demo  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java代码

知识大全 Java进行并发多连接socket编程

Java进行并发多连接socket编程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java多

知识大全 Java语言的Socket类[3]

Java语言的Socket类[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   //Obta

知识大全 Java语言的Socket类[2]

Java语言的Socket类[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   isr=ne

知识大全 Java语言的Socket类[1]

Java语言的Socket类[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb

知识大全 Java Socket篇

比尔学Java:JavaSocket篇  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  比尔最近接