Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Socket
Socket
Los sockets proporcionan una comunicación de dos vías, punto a punto entre dos
procesos. Los sockets son muy versátiles y son un componente básico de
comunicación entre interprocesos e intersistemas. Un socket es un punto final de
comunicación al cual se puede asociar un nombre. Este tiene un tipo y uno o más
procesos asociados.
Los pasos a seguir para crear una aplicación cliente/servidor con sockets son:
1. Creación del servidor
2. Creación del cliente
3. Compilación y ejecución
Tipos de Socket
Clase InetAddress
Contiene las direcciones de Internet de una máquina.
Pertenece al package java.net
Es necesario importarla si se quiere utilizar.
Tipos de Socket
Constructores
Socket(String host, int port)
Socket(InetAddress address, int port)
Clase ServerSocket
Implementa un socket del servidor orientado a conexión.
Pertenece al package java.net
Es necesario importarla si se quiere utilizar.
Constructores
ServerSocket(int port)
ServerSocket(int port, int max)
InputStream
int read()
int read(byte [] buffer)
int read(byte [] buffer, int offset, int len)
OutputStream
void write(int b)
void write(byte [] buffer)
void write(byte [] buffer, int offset, int len)