gpt4 book ai didi

java - 套接字编程ConnectException

转载 作者:行者123 更新时间:2023-12-01 11:32:39 25 4
gpt4 key购买 nike

我正在尝试 编程来构建一个应用程序来发送和接收它也使用的消息 一切都已设置并正常工作,除了连接异常:它不断说连接超时......我有这个代码正在运行

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();

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

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

关于java - 套接字编程ConnectException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30286198/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com