Professional Documents
Culture Documents
FACULTAD DE INGENIERA
SERVICIOS WEB
AUTORES:
SEBASTIN ARIAS.
CHRISTIAN MERCHAN.
BAYRON PAREDES.
DOCENTE:
ING. RAL VZQUEZ Z.
Cuenca Ecuador
18 de enero, 2016
CALIDAD DE SERVICIOS WEB
Arias Sebastin, Merchn Christian, Paredes Bayron.
{sebastian.arias, bayron.paredes, cristian.merchan}@ucuenca.ec
UNIVERSIDAD DE CUENCA
Cuenca, 18 de enero de 2017
service and a Web service combined, as well
RESUMEN:
as several examples of applications of Web
En el presente trabajo de investigacin,
services. Where then you have identified the
se realiza una breve introduccin a los
quality of a Web service, presented the
Servicios Web, presentando su concepto,
different programming languages and
analizando la calidad presentada por un
protocols used in the creation of simple Web
Servicio Web, definiendo un Servicio Web
services, which serve as tools for
simple y un Servicio Web combinado,
improvement of these, reaching a maximum
adems de presentar varios ejemplos de
performance so that a service can be used in
aplicaciones de Servicios Web. En donde
the shortest time possible and there are no
luego de haber identificado la calidad de un
bottlenecks at the time of using them.
Servicio Web, se presentan los diferentes
lenguajes de programacin y protocolos
Keywords: Web service, QoS, Quality of
empleados en la creacin de Servicios Web
Services.
simples, que sirven como herramientas para
el mejoramiento de stos, llegando as a al
I. INTRODUCCIN
mximo rendimiento para que un servicio
pueda ser empleado en el menor tiempo La web es un canal masivo para la
Palabras clave. Servicio web, Calidad de convertirse en una parte esencial para el
In this research work, is a brief al., los servicios han sido desarrollados para
concept, analyzing the quality presented by a ciertos requisitos de los diferentes deseos
1 2
Cabrera, Open Framework for Web Service Selection Rafael Navarro Marset. Modelado, Diseo e
Using Multimodal and Configurable Techniques. 2014 Implementacin de Servicios Web 2006-07
El problema se complica cuando los Al mismo tiempo se plantea nuevos
servicios compuestos requieren la asignacin problemas y retos. Entre ellos, hay una
de los mltiples servicios de los proveedores creciente necesidad de la seleccin de los
de componentes distribuidos de forma servicios web ms adecuada en un contexto
simultnea. La necesidad de co-asignacin de dado de uso. Por lo general, este problema se
servicios distribuidos para la ejecucin con estudia en relacin con los requisitos que
xito de un servicio compuesto puede solicitan a los interesados. En otras palabras,
producirse en diferentes reas de aplicacin el objetivo es seleccionar el servicio Web que
de la computacin orientada a servicios, "mejor" satisface los requisitos de los
incluyendo servicios web transaccionales. interesados.
(Papazoglou, 2003) Y servicios Grid (Tuecke
et al., 2002).
Por ejemplo, un servicio web para la
transferencia de equilibrio entre las cuentas
de dos bancos independientes necesita para
co-asignar los servicios web de los bancos
participantes antes de una transferencia real
con el fin de asegurar que ambos servicios
estn disponibles.3
Pero durante las ltimas dcadas, y
pensando en algunas de las deficiencias de
los Servicios Web, se ha buscado el Figura 2
mejoramiento, para una mayor agilidad en Se sabe que los servicios web
cuanto se refiere a la interaccin mquina- implementan el estndar XML y adems usan
mquina, para as lograr en el menor tiempo un estndar SOAP para la comunicacin.
posible el desarrollo de un servicio web que Ambos (XML y SOAP) se encuentran
satisfaga al cliente. totalmente definidos, implementados y
III. QoS estandarizados para su uso por parte de
3
Departamento de Ingeniera Industrial de la Gwanak-Gu, Sel 151-742, Repblica de Corea
Universidad Nacional de Sel, San 56-1, Silim-Dong,
combinacin de ambos, que permiten
integrar sistemas heterogneos ms IV. PROTOCOLOS Y LENGUAJES
ORIENTADOS A LOS SERVICIOS
fcilmente.
WEB
Atributos: El valor de este criterio se
representa mediante el uso de la cantidad de XML: es usado principalmente para
atributos definidos como dinmico o como describir los datos que se manejan,
esttico. En algunos casos existen atributos prcticamente usa metadatos. Permite tambin
configurables, es decir, la posibilidad de representar documentos que poseen una
aadir nuevos atributos. El origen de datos estructura lgica, se puede hacer referencia a
QoS especifica si los datos de calidad se entidades internas o externas. Est formado
declaran en la descripcin del servicio o en por componentes que representan la estructura
los atributos de calidad dinmica, si su valor de la informacin que se est manejando. Cabe
se obtiene mediante el monitoreo. Donde las recalcar que cada elemento puede constar de
propuestas proporcionan ambos tipos de otros elementos y el que contiene a todos se lo
recursos. denomina elemento raz (que no depende de
Procedimiento multinormal: otros elementos).
Especifica si puede trabajar con ms de un
Un elemento contiene etiqueta y
procedimiento de normalizacin para obtener
contenido de tipo carcter. Existen normas
los datos de QoS normalizados sobre el
para cuando un documento XML es vlido o
servicio y partes interesadas. Existen casos
no.
que permiten agregar nuevos
procedimientos. WSDL: Es un lenguaje utilizado para
Multialgoritmo: Precisa si es capaz de la descripcin de los servicios web. Est
trabajar con ms de un algoritmo de basado en XML, sirve para describir
seleccin. Se ha encontrado casos de totalmente la forma en la cual los usuarios
propuestas que permiten aadir nuevos interactan con los servicios web que existen
algoritmos. en una mquina predeterminada. Los mtodos
Multirepositorio: Capacidad de y la sintaxis de los protocolos de comunicacin
obtener datos de diferentes repositorios e (http, soap). Las operaciones y mensajes se
informacin para ampliar el nmero de describen de forma abstracta y luego se asigna
servicios y atributos de calidad a evaluar. Se un protocolo de red con un formato especfico
permite agregar nuevos repositorios. de mensaje.
Prototipo Disponible: Indica si est a
WSDL se extiende para permitir la
disposicin para ser utilizado por la
descripcin de los puntos finales y sus
comunidad investigadora.
mensajes sin importar formatos o protocolos. mediante el cual se implementan ontologas y
para ello se tiene que hacer una descripcin
SOAP: Este protocolo tambin es
detallada de las propiedades y clases. Es un
basado en XML para llamar mtodos remotos.
lenguaje de marcado para publicar y compartir
Es un protocolo liviano que se utiliza para
los datos por medio de las ontologas va www.
intercambio de informacin sin embargo no
define la aplicacin ni la semntica de cmo Funcionalidades:
implementar, ms bien proporciona un modelo
OWL Lite: sirve para definir
de empaquetado modular y la forma en la que
ontologas que requieran clasificacin
se codifica datos en los mdulos. Esto permite
jerrquica y que sus restricciones sean bastante
que este protocolo se emplee en varios
simples.
sistemas modulares.
sin hora que especifica un conjunto de posibles caracterizan el contenido de una pgina web.
estados y un conjunto de pares de evento / Si un usuario visita una pgina web, los datos
accin permitida en cada estado ( Cassandras y de esta pgina web son almacenados en
4
Departamento de Ingeniera Industrial de la Gwanak-Gu, Sel 151-742, Repblica de Corea
Universidad Nacional de Sel, San 56-1, Silim-Dong,
EyeTracking (Registro visual) para la interaccin entre diferentes usuarios,
clientes, su evolucin se debe al uso de
Segn la revista cientfica Revista de
protocolos muy bien definidos como XML,
Ingeniera de Sistemas, Eye Tracking es una
SPARQL, SOAP,OWL ,etc., pero es de vital
tcnica mediante la que los movimientos
importancia tener en cuenta que no slo se trata
oculares de un individuo son medidos. De esta
de contar con un servicio web o varios que
manera, un investigador puede conocer lo que
faciliten la distribucin de procesos , la
una persona est mirando en cada momento y
integracin y el llamado de informacin, sino
la secuencia en la que sus ojos se desplazan de
que es necesario monitorear y controlar
un lugar a otro. Seguir los movimientos
escrupulosamente su funcionamiento, pero
oculares de los usuarios puede ayudar a los
sobre todas las cosas la calidad del mismo, para
investigadores de la Interaccin Humano-
de esta forma darnos cuenta que se ofrece a los
Computador a entender el procesamiento de la
usuarios y los beneficios esperados.
informacin visual y los factores que pueden
tener repercusiones en la usabilidad de la
interfaz. As, las grabaciones de los VII. REFERENCIAS
tratar de tener una estandarizacin en este backoff protocol for fast execution of
5
Revista de Ingeniera de Sistemas, Larry Gonzlez,
Juan D. Velsquez
[5] Cabrera, O., Oriol, M., Franch, X., Marco, web site Keywords. Revista Ingeniera en
J., Lopez, L., Fragoso, O., and Santaolaya, R. Sistemas, 21.
(2014). Open Framework for Web Service
Selection Using Multimodal and Configurable
Techniques. Computacin y Sistemas, 18(665-
682).
Artculo Indexado