Web Service trocando informações com aplicação Java

Saudações amigos do GUJ.com.br

Preciso de uma “luz” com o seguinte problema:
Tenho uma aplicação Java rodando e preciso trocar dados com ela através de um web service, ou seja, preciso disponibilizar para o serviço as informações que tal aplicação está produzindo.
A dúvida é: qual a (melhor) maneira de fazer isso?

Desde já, obrigado!

isso é meio complexo para ser resumido… Tente priocurar por apache axis2 e apache cxf

Existe um bom tutorial para começar aqui no GUJ.

Ok senhores, vou consultar tais materiais e volto a postar aqui.
Muito obrigado!

Saudações novamente pessoal…

Estive dando uma lida nas páginas do Axis2 e do Apache CFX, porém ainda estou com algumas dúvidas.
Pelo que vi, o Axis2 é uma re-implementação do Axis, construída, segundo eles, a partir das lições aprendidas com o Axis 1.x.
Posso estar enganado, mas o Axis2 é utilizado para a construção de web services e, na verdade, o meu problema está na comunicação entre um WS e uma aplicação em execução.

Não sei se fui claro o suficiente no primeiro post, mas o que eu realmente preciso fazer é, a partir de um web service, deixar disponível os dados que são produzidos por um apalicação em execução. O problema é como acessar tais dados, do web service, na aplicação em execução.

Agradeço novamente!