套接字编程 ConnectException
Socket Programming ConnectException
我正在尝试 socket programming to build an app to send and receive messages it also uses cryptography 一切都已设置并正常工作,除了连接异常:它一直在说连接超时...
我有这个工作代码
socket s = new socket(destination,8888);
然后进一步使用输出流
先开始结束然后
socket d= new socket (sender,8888);
然后输入流
在接收端
并且两个系统都与代码连接良好
ServerSocket ss = new ServerSocket(8888);
Socket b= new Socket();
b=ss.accept();
可能有什么问题??
很多聊天程序都会产生一个新的线程,当连接建立后,你考虑过吗?如果你只是
ServerSocket ss = new ServerSocket(8888);
Socket b= new Socket();
b=ss.accept();
而你的程序在这一行之后结束,它可能会导致超时异常,因为
当服务器关闭时,客户端立即失去连接。
如果这完全是智障,请提供更多代码,很难对您的实现做出假设。
我正在尝试 socket programming to build an app to send and receive messages it also uses cryptography 一切都已设置并正常工作,除了连接异常:它一直在说连接超时... 我有这个工作代码
socket s = new socket(destination,8888);
然后进一步使用输出流 先开始结束然后
socket d= new socket (sender,8888);
然后输入流 在接收端 并且两个系统都与代码连接良好
ServerSocket ss = new ServerSocket(8888);
Socket b= new Socket();
b=ss.accept();
可能有什么问题??
很多聊天程序都会产生一个新的线程,当连接建立后,你考虑过吗?如果你只是
ServerSocket ss = new ServerSocket(8888);
Socket b= new Socket();
b=ss.accept();
而你的程序在这一行之后结束,它可能会导致超时异常,因为 当服务器关闭时,客户端立即失去连接。
如果这完全是智障,请提供更多代码,很难对您的实现做出假设。