黑马程序员技术交流社区
标题:
socket的问题
[打印本页]
作者:
liumeng
时间:
2012-3-14 10:58
标题:
socket的问题
public class TestServer1 {
/**
* @param args
*/
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
ServerSocket ss=new ServerSocket(5000);
Socket s=ss.accept();
InputStream is=s.getInputStream();
byte[] b=new byte[200];
int len;
len=is.read(b, 0,b.length);
while(-1!=len)
{
System.out.println(new String(b));
len=is.read(b, 0,b.length);
}
}
}
这是服务端
public class TestClent {
/**
* @param args
*/
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
Socket s=new Socket("127.0.0.1",5000);
OutputStream os=s.getOutputStream();
os.write("asdasd".getBytes());
os.write("asdasd".getBytes());
}
}
这是客户端
怎么报
asdasd
作者:
liumeng
时间:
2012-3-14 11:02
asdasd
asdasd
Exception in thread "main" java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at TestServer1.main(TestServer1.java:23)
作者:
liumeng
时间:
2012-3-14 11:03
为什么回报SocketInputStream异常
作者:
djx900
时间:
2012-3-14 11:16
是先开的服务端嘛~?
作者:
liumeng
时间:
2012-3-14 11:22
对
是的不知到怎么回事
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2