Articles of sockets

Netty wss socket socket drops connection

Intentando configurar el cliente básico de wss . El canal está activado, pero luego se desconecta inmediatamente sin exception. Cliente: class WebSocketClient(val uri: String) { lateinit var ch: Channel fun connect() { val bootstrap = Bootstrap() val uri: URI = URI.create(uri) val handler = WebSocketClientHandler(WebSocketClientHandshakerFactory.newHandshaker(uri, WebSocketVersion.V13, null, false, HttpHeaders.EMPTY_HEADERS, 1280000)) bootstrap.group(NioEventLoopGroup()) .channel(NioSocketChannel::class.java) .handler(object : ChannelInitializer<SocketChannel>() […]

Lectura de carácter nulo en carácter Kotlin por carácter de respuesta socket

Entonces, respondo que tengo una secuencia que se devuelve desde una connection de socket. La secuencia se devuelve terminada con '\ 0' pero en kotlin no puedo hacer que funcione de la misma manera. El siguiente código está en Java y probablemente estoy buscando algo simple. public final String readUpToNull(InputStream inputStream) throws IOException { StringBuilder […]

Java 2 minutos de retraso a veces cuando se conecta el zócalo?

Estoy desconcertado con el siguiente misterio. Al probar mi aplicación, con frecuencia (quizás el 25% de las veces) recibo un retraso de dos minutos cuando conecto un socket SSL. Estoy usando Java 8, Ubuntu 16.04. Cuando uso wireshark puedo ver que no se envía nada a través de la networking al server de destino. Tal […]

Crear un oyente TCP en Kotlin

Actualmente estoy dando un giro a Kotlin para un proyecto en el que estoy trabajando. Este proyecto requiere que abra un Socket y escuche los packages TCP en un puerto, para poder analizarlos posteriormente. En Java, lo siguiente funciona si las variables a las que se hace reference están definidas, usando un lector de buffer, […]