2013 Fumec Oliveirajunior

15865 palavras 64 páginas
UNIVERSIDADE FUMEC
FACULDADE DE CIÊNCIAS EMPRESARIAIS – FACE

ISMAEL DE SOUZA OLIVEIRA JÚNIOR

COMPARAÇÃO ENTRE FRAMEWORKS JAVA PARA
DESENVOLVIMENTO DE WEB SERVICES:
Axis2 e CXF

Belo Horizonte
2013

ISMAEL DE SOUZA OLIVEIRA JÚNIOR

COMPARAÇÃO ENTRE FRAMEWORKS JAVA PARA
DESENVOLVIMENTO DE WEB SERVICES:
Axis2 e CXF

Monografia apresentada à Universidade
FUMEC, no curso de Ciência da Computação, apresentado à disciplina Trabalho de Conclusão de Curso.
Orientador: Prof. Flávio Velloso Laper
Co-Orientador: Prof. Ricardo Terra
Orientador ABNT: Prof. Osvaldo Manoel Corrêa

Belo Horizonte
2013

AGRADECIMENTOS
À Deus, primeiramente, por sempre estar comigo e dar sabedoria e paciência necessárias para chegar até aqui.

Aos meus pais, por me darem todo o apoio necessário para que o sonho de me tornar bacharel em Ciência da Computação se tornasse realidade.

À Lucy, por todo o amor e paciência demonstrados durante este estudo.

Ao professor Ricardo Terra, por todo o ensinamento passado e pela paciência e atenção demonstradas na orientação deste trabalho.

RESUMO
A necessidade de troca de informações entre empresas com diferentes ambientes (sistemas operacionais, linguagens de programação, etc.) fazem com que a utilização de Web services se apresente como a solução mais apropriada. No entanto, como se trata de uma tecnologia independente de linguagem de programação, existem implementações para as mais variadas linguagens de programação. Mais especificamente, a linguagem Java possui diversos frameworks que auxiliam no desenvolvimento de Web services. Diante disso, este estudo apresenta dois frameworks largamente utilizados para a linguagem Java: Axis2 e CXF.
Mais importante, este estudo compara esses dois frameworks frente a diversos aspectos, tais como padrões adotados e complexidade de desenvolvimento. Como resultado, pôde-se observar que o framework CXF é mais indicado para ser adotado por fábricas de software principalmente por utilizar padrões já consolidados na

Relacionados