Computación distribuida organizacionalmente



Francisco Javier Ponce Naranjo
Fundamentos de la Ingeniería de Software · ITESM CCV

Arquitecturas peer to peer

  • Se refiere a una red que no tiene clientes y servidores fijos, sino una serie de nodos que se comportan a la vez como clientes y como servidores de los demás nodos de la red

  • Todos los nodos se comparten igual y pueden realizar el mismo tipo de operaciones.


  • ¿Cómo funciona la arquitectura P2P?

Ejemplos de arquitectura P2P:
·Sistema Napster
·Ares

Características

  • Mejora de la escabilidad
  • Mejora el rendimiento
  • Mayor tolerancia a fallos
  • Permite el anonimato
  • Propiedad compartida


AplicacionES

  • Compartición de ficheros
  • Distribución de contenidos
  • Sincronización de datos (más granular)
  • Mensajería Instantánea
  • Colaboración

Arquitectura de sistemas 

orientados a Servicios


CONCEPTO:

La Arquitectura SOA establece un marco de diseño para la integración de aplicaciones independientes de manera que desde la red pueda accederse a sus funcionalidades,  las cuales se ofrecen como servicios.

SERVICIO:

Un servicio es una funcionalidad concreta que puede ser descubierta en la red y que describe tanto lo que puede hacer como el modo de interactuar con ella.

COMPONENTES
OPERACIÓN · SERVICIO · MENSAJE · PROCESO DE NEGOCIO

  • Las organizaciones que quieren hacer accesible su información a otros programas definen y publican una interfaz de servicio web.
  • Servicio web: Es una representación estándar para cualquier recurso computacional o de información que pueda ser usado en otros programas.
  • Un provedor de servicio oferta un servicio definiendo su interfaz y la funcionalidad del mismo.
  • Un solicitante del servicio enlaza este servicio en su aplicación. 


Si es manejado bien, la adopción de SOA puede llevar a:


  • Eficiencia de costos
  • Agilidad de negocios

Ejemplos
· Sistemas que comparten información médica (Harvard Medical School)
  • Sistemas de reserva de hotel o vuelos

Bibliografía


  • http://www.slideshare.net/Mache007/arquitectura-orientada-a-servicios-soa-12818946
  • http://www.slideshare.net/jpbthames/arquitectura-de-sistemas-distribuidos
  • http://www.iprofesional.com/notas/46399-Qu-es-SOA-la-arquitectura-orientada-a-servicios
  • La arquitectura orientada a servicios de Microsoft en el mundo real (Microsoft Corporation, 2006)

Computación distribuida organizacionalmente

By Francisco Ponce Naranjo

Computación distribuida organizacionalmente

  • 1,386