Teorias de administração
80
5 Considerações Finais
5.1. Conclusões O objetivo deste trabalho foi realizar um estudo abrangente sobre o desenvolvimento orientado a serviços que, segundo alguns estudos, tem um grande potencial para ser referência no desenvolvimento de software em alguns anos. O primeiro passo do trabalho foi identificar, através de estudos sobre
PUC-Rio - Certificação Digital Nº 0210486/CA
aplicações orientadas a serviços, as características que podem ser consideradas relevantes na construção dessas aplicações. Um conjunto de nove características foi identificado e, em seguida, estudadas isoladamente. O trabalho buscou também diferenciar o conceito de serviços do conceito de componentes, e concluiu que são conceitos similares. Identificou-se que o termo “serviço” é empregado de formas distintas na literatura acadêmica e na literatura não acadêmica. O resultados desses estudos deram origem ao capítulo dois deste trabalho. Paralelamente, foram investigados alguns frameworks que fornecem suporte a construção de aplicações orientadas a serviços. Dentre as várias opções existentes foram escolhidos três frameworks, sobre os quais os estudos foram aprofundados. Os três frameworks, Vinci, Jini e XML Web Services, são significativos uma vez que possuem diferenças na maneira que foram projetados, e mais ainda, na maneira como suas aplicações são construídas. Existem outros frameworks, porém todos encontrados possuem alguma similaridade com um dos três escolhidos para este trabalho. O estudo de XML Web Services serviu principalmente para desmistificar essa nova tecnologia, que vem sendo apresentada, principalmente pelo mercado de desenvolvimento de software, como uma grande inovação tecnológica e que irá alterar a maneira como o software é desenvolvido atualmente. A conclusão que o trabalho chegou é que XML Web Services não apresentam grande inovação em termos de tecnologia, e sim uma inovação no que diz respeito a padronização de protocolos. Devido a