java - 套接字连接问题

标签 java sockets blackberry java-me tcp

我正在使用套接字连接在我的应用程序中建立连接。我在与服务器建立隧道时遇到问题:例如,连接在 3 分钟后自动关闭,因此当 3 或 4 分钟后再次尝试获取数据时,我将在 inputStream 和 outputStream 中出现异常。但是打开连接的线程不会通过任何类型的异常,因为我包含了一个 try{ ... } catch (Exception ex) { }
现在的问题是,如何保持套接字连接不关闭?

最佳答案

您尝试过 Socket.setKeepAlive(true) 吗?

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

相关文章:

java - MongoDB/Java - 如何在 java 中为 mongodb 实现 $out

具有固定大小的黑莓 VerticalFieldManager : Scroll issue

java - Android Studio 调试器突出显示错误行

java - TheadFactoryBuilder生成的ThreadFactory线程安全吗?

Java:使用 DataOutputStream 写入套接字速度变慢,然后停止

c - Unix 上 C 语言中两个进程之间的套接字阻塞

c# - 你如何在 C# 中使用 TCP 客户端读取整个输入缓冲区?

image - BlackBerry Image Field 水平填充屏幕

android - 黑莓安卓运行时 : In- app billing not working with Google IAP v2

java - 如何在没有冗余的情况下访问通过 Java 中的 Gherkin 步骤定义创建的公共(public)变量?