Está en la página 1de 5

SERVICIOS WEB (WS)

YORDAN MUOZ P
ALFONSO TINTINAGO SOLARTE

CORPORACION UNIVERSITARIA COMFACAUCA - UNICOMFACAUCA


FACULTAD DE INGENIERIA
POPAYAN
2016
CONTENIDO
pg.
1. INTRODUCTION TO WEB SERVICES ..................................................3
2. BROWSING THE INTERNET..................................................................3
3. WEB SERVICE ARCHITECTURE...........................................................4
4. BENEFITS OF WEB SERVICES.............................................................5
5. CONCLUSIONES....................................................................................6
BIBLIOGRAFIA...........................................................................................7

1. Introduction to Web services


El servicio web se puede definir como un conjunto de aplicaciones el cual tengan
como funcin inter-operar en la Web. Estas aplicaciones pueden intercambian
datos entre s con el fin de ofrecer servicios. Los proveedores ofrecen sus
servicios como procedimientos remotos y los usuarios solicitan un servicio
llamando a estos procedimientos a travs de la Web conectndose a un servidor
web.
Tambin se puede decir que la Seguridad mejorara porque los datos no se
almacenan en el servidor web o de aplicaciones, lo que hace que sea ms difcil
para los hackers acceder a la base de datos donde se almacenan los datos.
2. Browsing the Internet
The Internet architecture was originally designed for users. Before Web 2.0, the
basic use of the World Wide Web (WWW) and the Internet was simple and based
on the client-server model traditional with older technologies, such as remote
procedure call (RPC) or transaction processing (TP ).

Man-machine interaction

The HTTP protocol was to exchange documents (web pages or HTML). HTML was
designed for basic graphical interface (GUI) applications. Computing resources in a
web browser are often idle while the user browses the Internet. These available
resources promoted the idea of providing more robust web browsing experience.
Moreover, the idea of business to business model (B2B) data exchange also
became more feasible. Accordingly, the WS architecture (Web Services) was
introduced to support this new type of data exchange.
3. Web Service architecture
Un servicio web se puede representar en tres tipos de interaccin:
a) Hombre a hombre
b) Hombre a mquina
c) Maquina a maquina

a) Un ejemplo claro donde existe la interaccin de Hombre a hombre es en un


servicio de restaurante.
b) Un ejemplo de la interaccin hombre-a-mquina es al momento de retirar el
dinero a partir de un cajero automtico (ATM).
c) Un ejemplo de la interaccin maquina a mquina se dara por un dispositivo de
mano, como un dispositivo inteligente (celular, table,), al sincronizar su libreta de
direcciones con Microsoft Outlook. Un servicio web es un tipo de mquina a
mquina interaccin que utiliza estndares Web especficos y la tecnologa.
- Un servicio web debe incluir un protocolo basado en la Web, como HTTP que es
el ms comn que se utiliza. HTTPS utiliza Secure Socket Layer (SSL) o la capa
de transporte segura (SSL) para el transporte de datos segura. En lo que se
refiere a los problemas de desarrollo de software, la diferencia entre HTTP y
HTTPS es trivial. HTTP.
- Web Service Description Language (WSDL) especifica la interfaz de servicio y
las reglas para enlazar la consumidor de servicios y el proveedor. WSDL en si
sirve para que el consumidor pueda interactuar con un servicio a travs de un
protocolo de red concreto y formato de los mensajes usando el lenguaje de
marcado extendido (XML).
- XML es un perfil (subconjunto) de lenguaje de marcado generalizado estndar
(SGML). A diferencia de HyperText Markup Language (HTML), se utiliza para
servir pginas web estticas, XML permite que el programador pueda crear sus
propias etiquetas. Debido a lo anterior, XML facilita las funciones de
procesamiento de datos y documentos.
Servicio Web se basa en protocolo de aplicacin SOAP (Simple Object) como su
transporte.Como su nombre lo indica, SOAP es un protocolo ligero que puede
utilizarse para intercambiar mensajes estructurados (es decir, XML).
En la siguiente imagen se representa grficamente la arquitectura WS:

4. Benefits of Web Services


Plataform-independient: Web services are now available in nearly all platforms:
Hardware: mainframe, midrange, personal and mobile devices.
Operating systems: UNIX, Windows, Mainframe OS, Android and IPhones.
Reuse of existing networking infrastructure: HTTP, SMTP, and JMS protocols.

Loose-coupling of software components promotes software reuse.


Reduce integration cost and increased integration speed.
Open architecture and communication protocols.

Benefits of Web Services integration

CONCLUSIONES
Los Servicios Web son la prxima evolucin en el mundo de Internet y sobretodo
del comercio electrnico. La arquitectura orientada a servicios tiene todo a su favor
para desbancar a Cliente-Servidor y a los objetos distribuidos. Resultan algunos
desafos tcnicos por superar, como la seguridad, la confiabilidad, cmo cobrar el
uso de un servicio Web, entre otros. Pero es mucho el inters que han despertado
los servicios Web en todas las compaas para creer que estos problemas no
sern corregidos y as utilizar los servicios web de la mejor manera en todas
nuestras organizaciones.

BIBLIOGRAFIA
Del libro: introduction-to-web-services-with-java, Kiet T. Tran, PhD y
st
bookboon.com, 1 edition de 2013. Consultado el Consultado el 1 de Marzo de
2016.