Made available in DSpace on 2014-06-12T16:00:27Z (GMT). No. of bitstreams: 2
arquivo6612_1.pdf: 998214 bytes, checksum: 37168127b49fe5fb921f3184b29a9612 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2007 / Web services têm desempenhado um importante papel no
desenvolvimento de aplicações distribuídas. Em particular, a possibilidade de
composição de serviços já implementados com o intuito de prover uma nova
funcionalidade se constitui uma abordagem interessante para a construção de
sistemas distribuídos e de processos de negócios (business processes), na
medida em que diminui o tempo total de desenvolvimento e promove a
reusabilidade de serviços já testados e utilizados.
A possibilidade de realizar a composição de web services de forma
dinâmica, em tempo de execução, aparece nesse contexto com uma elevada
importância. A composição dinâmica permite que mudanças sejam percebidas
pelo sistema durante a sua execução, sem a necessidade de reinicialização de
sistemas, o que poderia levar a indisponibilidade do serviço e a possível perda
de clientes.
Algumas propostas têm surgido para composição dinâmica de web
services, mas elas não adotam especificações já estáveis e notadamente
difundidas, como WS-BPEL. Ao mesmo tempo, estas propostas usualmente
implicam em modificações nas regras da especificação dos processos de
negócios, dificultando ainda mais a implementação do sistema.
Este trabalho propõe uma nova abordagem para possibilitar a
adaptabilidade na composição de web services através de modificações na
semântica da primitiva de invocação de serviços, mantendo a sintaxe do
principal padrão existente para este fim (WS-BPEL) inalterada. A partir das
modificações propostas, programadores podem definir composições dinâmicas
de web services sem alterar o código fonte da aplicação. Como implementar a
adaptação passa a ser tarefa do ambiente e não do programador, o que torna esta
tarefa mais transparente para o mesmo. Por fim, a adaptabilidade surgiria como
mais uma possibilidade no projeto, mantendo todas as outras características da
composição inalteradas
Identifer | oai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/2708 |
Date | January 2007 |
Creators | LINS, Fernando Antonio Aires |
Contributors | ROSA, Nelson Souto |
Publisher | Universidade Federal de Pernambuco |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | Portuguese |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis |
Source | reponame:Repositório Institucional da UFPE, instname:Universidade Federal de Pernambuco, instacron:UFPE |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.002 seconds