Informe de ivestigación evaluativa psicopedagógica.
3228 palabras
13 páginas
1.- FUNDAMENTOS ........................................................................................................................................... 22.- FUNCIONAMIENTO GENÉRICO ............................................................................................................... 3
3.- JAVA SOCKETS ............................................................................................................................................ 4 3.1.- INTRODUCCION ........................................................................................................................................... 4 3.2.- MODELO DE COMUNICACIONES CONJAVA …ver más…
Es importante darse cuenta que el socket en el cliente no está utilizando el número de puerto usado para realizar la petición al servidor. En lugar de éste, el cliente asigna un número de puerto local a la máquina en la cual está siendo ejecutado. Ahora el cliente y el servidor pueden comunicarse escribiendo o leyendo en o desde sus respectivos sockets.
3
3.- JAVA Sockets
3.1.- Introduccion El paquete java.net de la plataforma Java proporciona una clase Socket, la cual implementa una de las partes de la comunicación bidireccional entre un programa Java y otro programa en la red. La clase Socket se sitúa en la parte más alta de una implementación dependiente de la plataforma, ocultando los detalles de cualquier sistema particular al programa Java. Usando la clase java.net.Socket en lugar de utilizar código nativo de la plataforma, los programas Java pueden comunicarse a través de la red de una forma totalmente independiente de la plataforma. De forma adicional, java.net incluye la clase ServerSocket, la cual implementa un socket el cual los servidores pueden utilizar para escuchar y aceptar peticiones de conexión de clientes. Nuestro objetivo será conocer cómo utilizar las clases Socket y ServerSocket. Por otra parte, si intentamos conectar a través de la Web, la clase URL y clases relacionadas (URLConnection, URLEncoder) son probablemente más