Documentos de Académico
Documentos de Profesional
Documentos de Cultura
http://sinbad.dit.upm.es
Arquitectura Arquitectura
Mainframes PCs Grid Cloud
Cliente/Servidor Web
Todo se ofrece como Servicio, de modo que los usuarios puedan acceder a
los servicios que deseen sin conocer la infraestructura que lo soporta.
Arquitectura Arquitectura
Mainframes PCs Grid Cloud
Cliente/Servidor Web
PC: ordenador con teclado y monitor; una torre colocada en el suelo, en la mesa,
y, actualmente, enclavado en la parte dorsal del monitor.
Surge a mediados de los 70’s, muy extendida desde principios de los 80’s.
El PC comienza a trabajar en aislado.
Disquetera y floppy disk eran su principal vía de inter-actuación.
Más tarde, a lo sumo, se conecta vía una red fija: LAN / MAN / WAN.
El escenario, por tanto, es de: conexión= SÍ; distribución= casi NO.
Capa Cliente
Red
(LAN o MAN )
‘NET’ junto al nombre del SGBD
Capa
Cola de Cola de
Entrada Salida
Servidora
Arquitectura C/S Abreviada
(2 capas)
Servidor de Bases de Datos
Usuario
A mediados de los 2000, la
Arquitectura C/S lidera la Interfaces de Aplicativos de Entorno
industria de los SI. Sistema Ususario BD Ofimático
Dada su alta eficacia, Ope- Procesos Cliente Capa Cliente
seguridad y bajo coste. rativo del SGBD
Comunicación de datos
Y, con ello, la empresa se satura
Consultas SQL Red (LAN )
de tecnología muy
Resultados
heterogénea, con muchos ‘silos
de datos’, lo que preocupa Comunicación de datos Capa Servidora
S.
seriamente a los CIOs. Servidor de Bases de Datos,
O.
Motor del SGBD
Distinción entre:
Servidor Web y de Aplicaciones Web Internet
Solicitud HTTP
Servidor de Bases de Datos. (URL + Entrada ) Respuesta HTML
Internet
Capa 2. Mediador Servidor
Servidor Web y Servidor de Web & App.
Aplicaciones Consulta SQL Datos de la BD
Cola de Entrada Cola de Salida
Interfaz Web
Servidor de Aplicaciones IAS
Servidor BD de Oracle 9i
Interfaz Web
Servidor de Aplicaciones J2EE
Servidor BD de Oracle 10g
HTTP Oracle
NET
Servidor de Servidor de
Negociación Base de Datos
Características:
Expresividad
Capacidad de Razonamiento.
Conformidad con la Web.
Confianza
Prueba
Marco Lógico
OWL Rules
DLP bit of OWL/Rul
RDF Schema
RDF Core
XML Namespaces
URI Unicode
Pila de lenguajes de la Web Semántica del W3C Pila de Lenguajes de la Web Semántica del W3C
(versión revisada, Tim-Berners-Lee 2005) (Wikipedia 2009)
Interfaz Agregación
XML
Nuestro trabajo, una contribución a los SWS: A Topic-based approach to express dynamic capabilities of
Semantic WS-Resource
En SINBAD: 2006 IEEE Computer Society 01602314[1].pdf
14/12/2009 Por: Carmen Costilla (sinbad.dit.upm.es) Santiago de Compostela 25
Servicios Web Semánticos (II) Hoy y Mañana
Estado en la Orquestación
1 WS Flujo de Control
Flujo de Datos
3
Interacción de Servicios
2
WS
Agregación
http://sinbad.dit.upm.es