Todas las fuentes/muestras en Internet que está disponible en NIO2 están sin soporte TLS/SSL,Java NIO2 AsynchronousSocketChannel/AsynchronousServerSocketChannel y TLS/SSL
java.nio.channels.AsynchronousSocketChannel
java.nio.channels.AsynchronousServerSocketChannel
Según entiendo el ciclo de vida SSLEngine de la conexión difieren de AsynchronousSocketChannel.connect & & AsynchronousServerSocketChanne.accept, TLS/SSL debe estar encapsulado dentro de la implementación de AIO, entonces, ¿cómo puedo usar ambos ...? NOTA: Yo por lo que en el proyecto del grisáceo un vídeo que habla de que ya ponerlo en práctica, miro en el código fuente, pero vi AIO pero no la integración de TLS/SSL ...
Gracias de antemano!
El ciclo de vida de la conexión es el mismo: es solo una conexión. Sin embargo, la integración de SSLEngine con NIO no bloqueante es bastante difícil por otras razones, como tener que escribir cuando se supone que debes leer, y * viceversa, * y cómo manejar las tareas: no me apetece intentarlo con Async I/O. – EJP
PD: ¿Acabo de notar la mala ortografía en mi comentario de recompensa, alguien sabe cómo editar esto? –
Debo añadir a mi comentario que posteriormente implementé un AsyncSSLSocketChannel que usa SSLEngine. Como se predijo, no fue fácil. – EJP