programacion lineal

Páginas: 3 (641 palabras) Publicado: 11 de septiembre de 2014
MIDDLEWARE
Es una capa de software que enmascara la heterogeneidad de la red subyacente, el hardware, sistema operativo y los lenguajes de programación. Nos ofrece un modelo computacional paraprogramar aplicaciones distribuidas.




Tipos de Middleware
Bajo Nivel
• Marsahaling
• IP Multicast
• Redes Superpuestas
Alto Nivel (Invocación Remota)
• Petición – Respuesta
• RemoteProcedure Call
• Remote Method Invocation




Marshalling
Es el proceso de ensamblado de datos de forma que puedan ser convenientemente transmitidos en un mensaje.
Alternativas de marshalling
•CORBA Common Data Representation (CDR)
• Serialización Java
• XML (eXtensible Markup Language)
• Sun XDR, etc.

IP Multicast
Es un método de envío de mensajes a múltiples destinos.
• Construidosobre IP+UDP
• Hereda de UDP los fallos por omisión a multicast no fiable
• Todos los destinatarios forman un grupo
• Las direcciones multicast van de 224.0.0.0 a 239.255.255.255 La asignación dedirecciones a grupos es administrada por la IANA (RPC3171). Algunas están ya asignadas de modo permanente, otras pueden usarse libremente de manera temporal.
• Es labor del middleware enviar elmensaje a todos los miembros de una dirección multicast (por ejemplo 222.5.6.7)

Redes Superpuestas
Es una red virtual consistente en nodos reales y enlaces virtuales, construida sobre una red subyacente(típicamente IP). Se construyen redes ‘lógicas’ a partir de una red existente. Son necesarias para algunas aplicaciones distribuidas (redes P2P, multijugador, etc.) Ofrecen funcionalidadesadicionales, tales como:
• Servicio optimizado a las necesidades de una aplicación
• Operación más eficiente en un determinado entorno de red
• Características adicionales, como multicast o seguridadRemote Procedure Call

Una llamada a un procedimiento (función o subrutina) es un método bien conocido para transferir el control de una parte del programa a otra, con un retorno del control a la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación lineal
  • Programacion lineal
  • Programacion lineal
  • programacion lineal
  • Programacion Lineal
  • Programacion Lineal
  • Programación Lineal
  • programacion no lineal

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS