Java7附带了异步I/O。在座的任何人都知道我是否可以使用它对SecureSocket
进行异步调用
重述:如果我使用sslContext.getSocketFactory().createSocket("127.0.0.1", 42)
,那么使用socket.getOutputStream()
和socket.getInputStream()
以阻塞的方式进行通信;我需要进行哪些更改才能访问异步函数,从而允许我重写代码以异步工作?
发布于 2013-02-27 23:02:03
异步IO ( Java NIO的一部分)不使用流,而是使用通道、缓冲区和选择器。不过,您仍然可以连接到安全的服务器。不过,您当前的代码需要进行大量更改,因此您可能不想更新到Asynch IO,除非您有一个非常好的理由。
我推荐使用this tutorial作为起点。
https://stackoverflow.com/questions/15115076
复制相似问题