IMPLEMENTACION
ANEL GPE. GOMEZ VASCONCELOS
UZIEL JUAREZ TELLES
ADEL NAUM
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 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.