我们有以下代码使用javax.net.ssl
创建一个ssl serversocket:
private final ServerSocket serverSocket;
private final SslFactory sslFactory;
...
SSLContext sslContext = this.sslFactory.sslContext();
this.serverSocket = sslContext.getServerSocketFactory().createServerSocket(0);
我们需要更改此代码,以便使用netty ssl客户端lib。任何人都可以告诉我们如何使用netty lib创建一个serversocket,假设我们有一个io.netty.handler.ssl.SslContext
对象。我试图在网上搜索,但没有成功找到答案。
为了缩短它,它是不可能的,因为netty确实使用非阻塞IO,而你想使用一个使用阻塞IO的ServerSocket。