首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java中的非阻塞连接

问Java中的非阻塞连接
EN

Stack Overflow用户
提问于 2012-01-08 18:38:04
回答 1查看 1.7K关注 0票数 1

在Java中实现无阻塞TCP连接的最佳方法是什么?我希望能够使用普通流的套接字(偶尔使用SSL)。我还必须瞄准Android 2.1,所以我买不起最新最好的。

EN

回答 1

Stack Overflow用户

发布于 2012-01-08 18:42:24

您可以使用SocketChannel和configureBlocking(false)。如果您有多个非阻塞I/O通道,并且打算从单个线程使用它们,那么您可能也会发现Selector非常有用。

请注意,使用阻塞套接字和使用多线程来确保应用程序在被阻塞等待I/O完成时可以继续执行有用的工作,这通常更容易,也更不容易出错。

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

https://stackoverflow.com/questions/8776837

复制
相关文章

相似问题

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