Categorías destacadas
programacion php    
Artículo
2
¡votar!

 Trabajo en Red


¿Qué es un Datagrama?

Los clientes y servidores que se comunican mediante un canal fiable (como una URL o un socket) tienen un canal punto a punto dedicado entre ellos (o al menos la ilusión de uno). Para comunicarse, establecen una conexión, transmiten los datos y luego cierran la conexión. Todos los datos enviados a través del canal se reciben en el mismo orden en el que fueron enviados. Esto está garantizado por el canal.

En contraste, las aplicaciones que se comunican mediante datagramas envían y reciben paquetes de información completamente independientes. Estos clientes y servidores no tienen y no necesitan un canal punto a punto dedicado. El envío de los datos a su destino no está garantizado, ni su orden de llegada.

Definición:

Un datagrama es un mensaje autocontenido independiente enviado a través de la red, cuya llegada, momento de llegada y contenido no está garantizado.

El paquete java.net contiene dos clases para ayudarte a escribir programas Java que utilicen datagramas para enviar y recibir paquetes a través de la red: DatagramSocket y DatagramPacket. Su aplicación envía y recibe DatagramPackets a través de un DatagramSocket.

. También puedes ver

java.net.DatagramPacket

java.net.DatagramSocket

Publicado por:
Ricard Lou Torrijos
Recomendar
a un amigo
Compartir
en redes
 
Comentarios
 
BBDD
Entornos de desarrollo
Entretenimiento
Herramientas
Internet
Lenguajes de script
Lenguajes imperativos
Lenguajes orientados a objeto
Otros lenguajes
Plataformas
Teoría
Varios
Copyright © 1998-2011 Programación en Castellano. Todos los derechos reservados
Datos legales | Politica de privacidad | Contacte con nosotros | Publicidad

Diseño web y desarrollo web. Un proyecto de los hermanos Carrero.

Red internet:
Juegos gratis | Servidores dedicados
Más internet: Password | Directorio de weblogs | Favicon