Professional Documents
Culture Documents
Tipos de Sockets
Las aplicaciones piden al S.O una comunicación TCP controlada por UDP:
- Orientada a la conexión
- Transferencia de bloques
- Permite difusiones
Clase InetAddress
- Algunos métodos:
Socket TCP
o Cliente
Inicia la conexión con el servidor
Especifica la dirección IP y el puerto del proceso
Cuando crea un socket establece la conexión con el servidor
o Servidor
Ha de estar en ejecución
Debe de haber creado un socket
(1) donde recibir a los clientes que conectan con el
Espera a que algún cliente se conecte
import java.net.*;
import java.io.*;
Buffered Reader in= new Buffered Reader (new input Stream Reader (s.get
input Stream ()));
s.close();
Socket Servidor
Import java.net.*;
Import java.io.*;
s.close();
ss.close();
Servidor TCP2
Import java.net.*;
Import java.io.*;
While (true) {
Print writer out = new Print writer (s. get Output Stream () true);
s.close ();
}
}
Cliente TCP2
Import java.net.*;
Import java.io.*;
Public static void main (String args [ ] ) throws Unknown Host Exception,
IOException {
Buffered Reader in = new Buffered Reader (new Input Stream Reader (s.get
input Stream ()));
Print writer out = new Print writer (s. get Output Stream ());
Out.print (“\r\n”);
Out.flush()
System.out.printl(in.readLine ());
s.close();
Import java.net.*;
Import java.io.*;
Class Cliente {
Public Cliente () {
Try {
Sk Cliente.close ();
Cacht (Exception e) {
new Cliente ()
Import java.net.*;
Import java.io.*;
Class Servidor {
Public Cliente () {
Try {
Data out put Stream flujo = new Data Out put Stream (aux);
Sk Cliente.close ();
Cacht (Exception e) {
Socket UDP
Dos Clases
Constructores