You are on page 1of 8

ESQUEMA DE

IMPLEMENTACION
ANEL GPE. GOMEZ VASCONCELOS
UZIEL JUAREZ TELLES
ADEL NAUM

Etapas de implementacin del


servicio web
Una vez comprendida cada estrato en el
servicio Web, pila de interoperabilidad, el
prximo paso importante es entender
cmo esos estratos se acoplan juntos.
Hay dos maneras de tratar el problema,
desde el enfoque del solicitante de
servicio o el enfoque del proveedor de
servicios.

Enfoque solicitud de servicio

El solicitante de servicio es cualquier consumidor de servicios del


Web. Un plan de desarrollo tpico para un solicitante de servicio en
orden es:

Enfoque proveedor de
servicios
El proveedor de servicios es cualquier proveedor de uno o ms
servicios del Web. Un plan de desarrollo tpico para un proveedor
de servicios en orden es:

Estructura y funcionamiento de
la aplicacin

Como hemos visto, un servicio Web puede ser una aplicacin intermedia
que permite que una aplicacin cliente del servicio Web acceda a datos de
una base de datos de apoyo. Para realizar esto podemos representar la
estructura del servicio Web y su interaccin con el cliente Web mediante las
capas siguientes:

Capa de datos
. Esta capa es la primera de las capas del servicio Web y contiene los datos a los que debe acceder el
servicio Web.

Capa de acceso a datos


. Esta capa est situada por encima de la capa de datos y contiene la lgica de negocio o el cdigo
que permite que la aplicacin cliente del servicio Web acceda a los datos de la capa inferior. Adems
de almacenar datos, esta capa se usa para proteger los datos de la capa de datos.

Capa de negocio
. La tercera capa del servicio Web contiene el cdigo necesario para implementar el servicio Web. La
capa de negocio se divide a su vez en las capas de lgica de negocio y de fachada de negocio. La
capa de lgica de negocio contiene todos los servicios que proporciona el servicio Web y la capa de
fachada acta como la interfaz del servicio Web.

Capa de escucha
. La capa ms cercana al cliente del servicio Web se emplea para comunicar con el servicio Web.
Cuando un cliente de servicio Web quiere acceder a un mtodo Web presente en un servicio Web, el
cliente enva una peticin. Esta peticin la recoge la capa de escucha, que la interpreta. Cuando se
procesa la peticin y el servicio Web devuelve la respuesta como un mensaje XML, la capa de
escucha es quien se la reenva al cliente del servicio Web.

Estructura y funcionamiento de
la aplicacin
El funcionamiento de un servicio Web implica el envo de una peticin
por parte del cliente para obtener un servicio. Esta peticin es un
mensaje XML que se enva con un protocolo como HTTP
La peticin del servicio se le pasa a la capa de escucha, que la reenva
al proveedor del servicio Web. Entonces, el proveedor de servicio Web
procesa la peticin. .
El procesamiento de la peticin incluye la capa de acceso para obtener
los datos pedidos por la aplicacin cliente. Estos datos se le pasan
entonces a la capa de escucha, que a su vez se los reenva a la
aplicacin cliente.
Cuando una aplicacin cliente enva la peticin de un servicio, es posible
que tengamos que pasarle argumentos.
Para enviar argumentos a travs de una red, stos se empaquetan como
un mensaje SOAP y se le pasan al mtodo Web con un protocolo de red.

Posteriormente, el servicio Web decodifica el mensaje SOAP para


obtener los argumentos que le hemos pasado al mtodo Web, se
ejecuta el mtodo y se le pasa el valor de vuelta a la aplicacin Web
cliente.
Podemos crear servicios Web ya sea con J2EE, o .NET, pero para
que una aplicacin pueda acceder a un servicio Web, esta
aplicacin debe de cumplir los requisitos que hemos mencionado
sobre las estratos o pila de interoperabilidad. Estos requisitos
incluyen un formato estndar para describir los servicios Web, un
formato estndar para representar las transferencias de datos y un
estndar para enviar los mtodos y los resultados devueltos por
estos mtodos a travs de la red. Adems, para poder acceder a un
servicio Web, la aplicacin Web cliente

You might also like