ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Arquitectura de servicios web


Enviado por   •  15 de Marzo de 2020  •  Ensayos  •  628 Palabras (3 Páginas)  •  85 Visitas

Página 1 de 3

Mirla Paulino 2018-2536

Investigue sobre la arquitectura, servicios y tecnologías web.

Elaborar un breve ensayo.

Con la extensión de Internet y la evolución del computador nació la necesidad de crear sistemas de comunicación estándares que permitiesen el intercambio de información entre programas a través de la red, es así, como surgen los servicios web, un lenguaje común que sirve para intercambiar información entre aplicaciones.

Esta evolución trajo consigo grandes beneficios para las organizaciones, pues acrecentó sus negocios, redujo costes de desarrollo de software y les permitió presentar nuevos productos al mercado con mayor facilidad y rapidez, y el desarrollo de aplicaciones web  que permiten interactuar con componentes como: reservas de viaje, solicitud de cotizaciones,  base de datos, aplicaciones móviles, otros web services, etc., utilizando protocolos de comunicación para presentar información a quien la solicita, sin importar la tecnología con la que fueron creados.

Para el funcionamiento de una aplicación web y que esta pueda mostrarse al cliente es vital la creación de una arquitectura adecuada, ya sea: Monolítica, arquitectura rígida en solo computador, MVC, en esta se separan los datos de la aplicación, de 4 capas, donde interactúan los servicios, y SOA, orientada a servicios.

En estas convergen elementos como: el servidor, donde se almacena de forma estructurada la información del sitio web, el protocolo http, a través del cual el navegador recibe la petición que el cliente hace al servidor para que este de respuesta, el formato HTML, estructura el contenido de la página, la base de datos, donde se almacena la información, entre otros componentes.  

Asimismo, para poder desarrollar los componentes anteriores se debe crear la aplicación web utilizando diferentes tecnologías: del lado del cliente: en estas se crean interfaces del usuario para comunicarle con el servidor, el navegador actúa como intermediario y del lado del servidor: en estas se crea el comportamiento de la aplicación web.

Analice y proponga que patrón de arquitectura utilizaría para una aplicación como Amazon.

Utilizaría el modelo de 3 capas, pues permite desarrollar en varios niveles, permitiendo que los cambios se realicen por separado. En este, la aplicación se divide en tres partes lógicas diferentes, identificándose la capa de presentación, donde el sistema interactúa con el usuario,  la capa de negocio, aquí se establecen todas las reglas que tienen que cumplirse y la capa de acceso a datos, donde se almacenan los datos del sistema y el usuario.

...

Descargar como (para miembros actualizados)  txt (4.7 Kb)   pdf (142.2 Kb)   docx (260.1 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com