¿Cómo se ve Java InetSocketAddress .toString ()?

Estoy haciendo un .toString () en una InetSocketAddress. Esto es parte de un cliente websocket de Android que hasta ahora no se puede conectar al host.

En este momento, el resultado de una variable address.toString () parece domain.com/72.xx.xxx.xx:8000pero, por lo que entiendo, ¿debe haber solo dos valores (IP y puerto)?

Gracias dejándome saber si esto parece correcto.

Respuesta 1

ToString () de InetSocketAddress primero llama a toString () de InetAddress y luego agrega el número de puerto y la cadena devuelta desde toString () de InetAddress tiene la forma: nombre de host / dirección IP literal .

El número de puerto posterior se concatena antes de regresar de toString () de InetSocketAddress al valor devuelto (de toString () de InetAddress), por lo tanto, el resultado final es nombre de host / dirección IP literal: número de puerto .

Para obtener más información, consulte los JavaDocs para InetSocketAddress's toString () .

Respuesta: 2

Me gustaría tener Jetty ejecutándose en un servidor de producción y cuando tengo un nuevo paquete de código para implementar, me gustaría poder hacer un "paquete sbt" para empaquetar mi código en un archivo war, luego copiarlo ...

Tengo este código que uso en mi aplicación swing: ReportClientDocument rpt = new ReportClientDocument (); rpt.open (reportPath + "APVendorList.rpt", 0); rpt.getReportSource (); ...

Tengo un documento xml (usando la clase Document en la biblioteca XMLParser del cliente GWT) con un formato como el siguiente: <document> <node id = "0"> content </node> <node id = "1"> más. ..

Estoy usando la cámara creando una intención: Intent cameraI = new Intent (android.provider.MediaStore.ACTION_IMAGE_CAPTURE); y luego comenzarlo con: startActivityForResult (cameraI, request); ...