高分求一个SOCKET中转程序 原来从A和B直接通讯, 现在要求开发一个中转程序,C,接受A的信息,不经过处理直接转发到B,然后接受B的返回消息,不经过处理,直接返回到A,分不够再加啊 高手们帮帮啊。 很急啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.net.*;import java.io.*;public class Sever { public static void main(String[] args) throws IOException { //建立服务器,等待客户端的连接。 ServerSocket socket=new ServerSocket(9000); try{ Socket con1=socket.accept(); try{ BufferedReader in1= new BufferedReader( new InputStreamReader(con1.getInputStream())); PrintWriter out1=new PrintWriter(con1.getOutputStream(),true); out1.println("Please waitint"); Socket con2=socket.accept(); out1.println("对方来了!你们可以聊了."); BufferedReader in2= new BufferedReader( new InputStreamReader(con2.getInputStream())); PrintWriter out2=new PrintWriter(con2.getOutputStream(),true); out2.println("对方来了!你们可以聊了."); String str=null; while(true){ str=in1.readLine(); out2.println(str); str=in2.readLine(); out1.println(str); } }finally{ con1.close(); } }catch(IOException e){ System.out.println(e.getMessage()); }finally{ socket.close(); } }}我只是用单线程实现了一下,你可以再改改 swt的Display.syncExec无法执行 java基础 java中需要调用存储过程吗? 编译java eclipse安装ve需要下载这个页面的哪几个文件???? 请推荐一本经典的算法书 关于同步中锁的持有对象不明白请指教!!谢谢! 泛型的一个问题,程序简单,错误无法理解 用javamail1.3如何发送html的邮件 菜鸟求助! 请各位大虾一定帮忙。。。。。。!!!! 一定给分! 求一连接的正则写法,在线等,100分马上给! 请问jsp页面中一个form有两个提交按钮怎么处理?
import java.io.*;
public class Sever
{
public static void main(String[] args) throws IOException
{
//建立服务器,等待客户端的连接。
ServerSocket socket=new ServerSocket(9000);
try{
Socket con1=socket.accept();
try{
BufferedReader in1=
new BufferedReader(
new InputStreamReader(con1.getInputStream()));
PrintWriter out1=new PrintWriter(con1.getOutputStream(),true);
out1.println("Please waitint");
Socket con2=socket.accept();
out1.println("对方来了!你们可以聊了.");
BufferedReader in2=
new BufferedReader(
new InputStreamReader(con2.getInputStream()));
PrintWriter out2=new PrintWriter(con2.getOutputStream(),true);
out2.println("对方来了!你们可以聊了.");
String str=null;
while(true){
str=in1.readLine();
out2.println(str);
str=in2.readLine();
out1.println(str);
}
}finally{
con1.close();
}
}catch(IOException e){
System.out.println(e.getMessage());
}finally{
socket.close();
}
}
}
我只是用单线程实现了一下,你可以再改改