知识大全 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机制 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Socket机制用到的
Java中的Socket编程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Socket是网络上
Java中SOCKET通讯源码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! //ServeOn
Java的socket通信的demo 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Java代码
Java进行并发多连接socket编程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Java多
Java语言的Socket类[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! //Obta
Java语言的Socket类[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! isr=ne
Java语言的Socket类[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb
比尔学Java:JavaSocket篇 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 比尔最近接