Evoluçao Do Pensamento Administrativo
Monografias: Evoluçao Do Pensamento Administrativo. Pesquise 862.000+ trabalhos acadêmicosPor: ricoramos34 • 26/10/2013 • 778 Palavras (4 Páginas) • 725 Visualizaçõ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
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 essa
padronização, é possível que a adoção dos XML Web Services em larga escala se Considerações Finais 81
concretize, diferentemente do que ocorreu em propostas anteriores de soluções
para o desenvolvimento de sistemas distribuídos.
A última parte do trabalho foi construir um framework que fornecesse
suporte ao desenvolvimento orientado a serviços. Tirando proveito dos estudos
feitos nas fases anteriores do trabalho, o objetivo foi criar um framework que
resolvesse grande parte dos problemas de orientação a serviços com simplicidade.
Além disso, o framework foi construído para ser uma extensão de um servidor de
aplicações J2EE e com isso, deixar que suas aplicações pudessem utilizar todas as
funcionalidades que um servidor de aplicações dessa categoria fornece.
Atualmente o framework já é utilizado em duas aplicações de médio porte.
Em ambas aplicações, a escolha do XMLTalk ocorreu principalmente devido a
sua facilidade para construir aplicações que descrevem seus dados em XML e a
necessidade de integração com componentes já existentes desenvolvidos para a
plataforma J2EE. O uso do XMLTalk gerou uma grande produtividade,
principalmente pela possibilidade de programação declarativa do uso dos serviços
através de sitemaps em XML. O mecanismo de disponibilização automática
acelerou
...