netty将客户端tcp与tls连接区分开来

时间:2017-04-03 21:47:23

标签: ssl netty

我正在写一个netty服务器。 channelpipeline中的第一件事是sslhandler,最后一件事是app level handler。

//note that sslCtx is instantiated before this part of code'
// SslHandler
pipeline.addLast(sslCtx.newHandler(ch.alloc()));
...
// Application handler
pipeline.addLast(new MyHandler());

客户端可以启动TCP或TLS连接。 - 在TCP的情况下,我想记录它只是来自对等X的TCP连接,并进一步停止处理。 - 在TLS的情况下,我想记录它是来自peerX与Y ciphersuite和Z协议版本的TLS连接,并转移到应用程序处理程序。

甚至可以使用netty吗?

0 个答案:

没有答案