¿Cuál es la dirección del lado del servidor de la programación del socket de Android?
La dirección del servidor es la dirección IP de la computadora donde se ejecuta su servidor. En qué computadora se ejecuta el servidor, la IP de esa computadora es la dirección de su servidor.
Cuando se usa programación de socket para crear un servidor, ServerSocket generalmente se usa para crear un objeto. Al pasar el nuevo constructor, se pasa un número de puerto. Cuando el cliente se conecta, además de usar la IP del servidor. , también existe este puerto No., cree un objeto, inicie un bucle infinito y use este objeto para llamar al método aceptar (). Esto es lo que a menudo se llama una conexión de latido. Este método se bloqueará hasta que un cliente se conecte.
El cliente también necesita crear un objeto Socket al conectarse. Al crear una instancia de este objeto, debe pasar la IP del servidor y el número de puerto, y luego puede usar este objeto para obtener los flujos de entrada y salida. para interactuar con el servidor.
De manera similar, cuando el objeto ServerSocket en el lado del servidor llama al método aceptar (), el objeto Socket devuelto también puede obtener los objetos de flujo de entrada y salida, y luego usar estos flujos para interactuar con el cliente.