java - 如何在java中使用SSL实现NIO?

标签 java ssl nio

我想使用 NIO 在我的 Java 应用程序上实现 SSL。已在互联网上搜索相同的内容但无法继续。示例实现代码将会有很大帮助。

最佳答案

使用 SSLEngine,但请注意,这不是开玩笑。 JDK中有一些示例代码,但它做出了一些相当站不住脚的假设,例如每个连接仅一次握手、仅客户端模式等。与选择器的集成尤其有问题。

关于java - 如何在java中使用SSL实现NIO?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7618567/

相关文章:

java - Relativise引入冗余上行目录 ".."

java - 为什么要在 java nio 的 `selector.selectedKeys().iterator()` 中删除 key ?

java - DatagramChannel 接收可能不会返回 SocketAddress

java - AsyncTask 将通用类型传递给内部接口(interface)结果处理程序

java - 用于关闭 JDialog 的按钮

macos - 无法在 OSX 10.8 (Mountain Lion) 上使用颠覆

ios - HTTPS 安全吗?

java - SolrLoggerUsageEventListener 发生错误,停止注册统计信息

java - Thymeleaf 提交抽象类型的集合

ssl - 通过 websocket 登录 - 这安全吗?