我正在写与农业银行的接口,我的socket客户端程序如下:
Socket sc = hkclent.getConection("127.0.0.1",123456);
PrintWriter out = new PrintWriter(sc.getOutputStream(), true);
int i = 0;
String str="";
if (out != null)
out.println(sendstr);//sendstr是我发的报文
if (out != null)
out.flush();BufferedReader in = new BufferedReader(new InputStreamReader(sc.getInputStream()));
while (true) {
if (in != null)
str += in.readLine();//出错
log(str);
}
整个结构如下: 我的客户端--->银行的ERP--->银行服务器-->银行的ERP-->我的客户端.
现可以肯定前3步都正确,就是我的客户端不能从银行的ERP得到信息.
错误信息为:跳出对话框,Hit breakpoint in class java.io.BufferedReader
jbuilder的提示信息为:connect reset
Socket sc = hkclent.getConection("127.0.0.1",123456);
PrintWriter out = new PrintWriter(sc.getOutputStream(), true);
int i = 0;
String str="";
if (out != null)
out.println(sendstr);//sendstr是我发的报文
if (out != null)
out.flush();BufferedReader in = new BufferedReader(new InputStreamReader(sc.getInputStream()));
while (true) {
if (in != null)
str += in.readLine();//出错
log(str);
}
整个结构如下: 我的客户端--->银行的ERP--->银行服务器-->银行的ERP-->我的客户端.
现可以肯定前3步都正确,就是我的客户端不能从银行的ERP得到信息.
错误信息为:跳出对话框,Hit breakpoint in class java.io.BufferedReader
jbuilder的提示信息为:connect reset
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货