首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >套接字编程ConnectException

套接字编程ConnectException
EN

Stack Overflow用户
提问于 2015-05-17 11:05:47
回答 1查看 81关注 0票数 0

我试着用插座编程来构建一个发送和接收消息的应用程序,它也使用密码学,除了连接异常,一切都是设置和工作的:它经常说连接超时.我有关于工作的代码

代码语言:javascript
复制
socket s = new socket(destination,8888);

然后在初始端使用输出流,然后再使用输出流

代码语言:javascript
复制
socket d= new socket (sender,8888);

然后在接收端输入流,两个系统都与代码很好地连接。

代码语言:javascript
复制
ServerSocket ss = new ServerSocket(8888);
Socket b= new Socket();
b=ss.accept();

有什么问题吗??

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-17 11:23:25

很多聊天程序都会产生新的线程,当连接完成后,您考虑过了吗?如果你就这么做

代码语言:javascript
复制
   ServerSocket ss = new ServerSocket(8888);
   Socket b= new Socket();
   b=ss.accept();

程序在这一行之后结束,这可能会导致超时异常,因为当服务器关闭时,客户端会立即失去连接。

如果这是完全延迟,请提供更多的代码,这是很难作出假设您的实现。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30286198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档