Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Datos Informativos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

DATOS INFORMATIVOS

NOMBRES Y APELLIDOS:

JERVIS WLADIMIR RIVADENEYRA TANGUILA

CICLO ACADÉMICO:

QUINTO DESARROLLO DE SOFTWARE “B”

PERIODO:

NOVIEMBRE – MARZO 2020 -2021

FECHA:

14/12/2020

TEMA:

QUE ES WEB SERVICES Y CLOUD COMPUTING


WEB SERVICES:
En los últimos tiempos ha surgido con mucha fuerza el concepto de ‘web services’, incluso
afirmándose que el mismo cambiaría la forma de programar las aplicaciones orientadas a
Internet hacia una arquitectura orientada a servicios. Todo esto se ha visto potenciado luego
del anuncio de Microsoft de su nueva estrategia .NET que está basada en el modelo de
servicios web.

Este documento describe que son los servicios web y como es la arquitectura general del
modelo, además se proporciona una introducción de los estándares en los cuales se basa
este modelo como ser SOAP, WSDL y UDDI.

¿Qué es un servicio web?


Un web service es una aplicación que puede ser descripta, publicada, localizada e invocada
a través de una red, generalmente Internet. Combinan los mejores aspectos del desarrollo
basado en componentes y la Web.

Al igual que los componentes, los servicios web son funcionalidades que se encuentran
dentro de una caja negra, que pueden ser reutilizados sin preocuparse de cómo fueron
implementados. A diferencia de la actual tecnología de componentes, no son accedidos por
medio de protocolos específicos del modelo de objetos como ser RMI, DCOM o IIOP; sino
que son accedidos utilizando protocolos web como ser HTTP y XML.

La interfaz de los servicios web esta definida en términos de los mensajes que el mismo
acepta y retorna, por lo cual los consumidores de los servicios web pueden ser
implementados en cualquier plataforma y en cualquier lenguaje de programación, solo tiene
que poder crear y consumir los mensajes definidos por la interfaz de los servicios web.
El modelo de servicios web.
La arquitectura básica del modelo de servicios web describe a un consumidor, un proveedor
y ocasionalmente un corredor (broker). Relacionados con estos agentes están las
operaciones de publicar, encontrar y enlazar.

La idea básica consiste en que un proveedor publica su servicios en un corredor, luego un


consumidor se conecta el corredor para encontrar los servicios deseados y una vez que lo
hace se realiza un lazo entre el consumidor y el proveedor.

Cada entidad puede jugar alguno o todos los roles.


CLOUD COMPUTING:

Cloud Computing o computación en la nube es un término general que se aplica a todos los
procesos y servicios alojados en ting esla nube a través de Internet. Es un sistema que
permite ofrecer servicios de computación a través de una red, que generalmente es Internet.
De una forma sencilla podemos decir que la computación en la nube o cloud compu una
tecnología que deja acceso a software, almacenaje de files y procesamiento de datos a
través de Internet, siendo una opción alternativa a la ejecución in situ en la computadora
personal o bien servidor local.

¿Para qué sirve el Cloud Computing?


En el Cloud Computing o computación en nube el hardware y software es proporcionado
como un servicio de otra empresa a través de Internet, por lo general de una manera
completamente transparente. Este nuevo término proporciona múltiples beneficios y
ventajas para todo tipo de empresas y usuarios finales.

¿Cómo funciona la Computación en la Nube?


El Cloud Computing usa una capa de red para conectar los dispositivos de los usuarios,
como computadoras, móviles, portátiles, a recursos centralizados en el centro de datos.

Antes de existir esta tecnología del cloud computing, la ejecución de software por las
compañías que ofrecían este servicio solo era posible si podían pagar por el mantenimiento
de la infraestructura de los servidores.

Además de esto, el software tradicional necesita un equipo completo de profesionales de


TI, interno o bien externo, para gestionar todos los posibles fallos, actualizaciones que
conlleva este tipo de sistemas.

El término de computación en la nube o cloud computing está libre de todos esos


inconvenientes, y estos requisitos se han quedado atrás.
Bibliografía
services, W. (s.f.). Web services. Obtenido de
http://library.gxtechnical.com/gxdlsp/pub/GeneXus/Internet/TechnicalPapers/Web_Servi
ces.htm

Citelia. (s.f.). Citelia Logo. Obtenido de https://citelia.es/empresa-telecomunicaciones-servicios/

services, W. (s.f.). Web services. Obtenido de


http://library.gxtechnical.com/gxdlsp/pub/GeneXus/Internet/TechnicalPapers/Web_Servi
ces.htm

También podría gustarte