我JAVA与JAVA通信传输数据没有问题,能传能接
但与DELPHI作服务器端的时候,能接到JAVA作客户端传去的数据,但返回的接收不了
我是这么接的请大家帮忙看看
static Socket server;
public static void main(String arg[])throws Exception{ server=new Socket(InetAddress.getLocalHost(),1234);
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();
}
但与DELPHI作服务器端的时候,能接到JAVA作客户端传去的数据,但返回的接收不了
我是这么接的请大家帮忙看看
static Socket server;
public static void main(String arg[])throws Exception{ server=new Socket(InetAddress.getLocalHost(),1234);
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();
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货