Opiniões sobre uma solução para aplicação Web (com Web services)

Galera,

Gostaria de opiniões dos senhores para o seguinte problema:

Uma determinada loja de materiais de contruções está querendo um site para mostrar seus produtos. No banco de dados (Oracle) dentro da empresa há cadastrados 60 mil itens. E há uma política de atualização de preços desses itens. Há dois servidores: o do banco de dados e um servidor web para pequenas aplicações internas da empresa.

O site será hospedado fora da empresa, em uma empresa de hospedagem. Isso é exigência.

Perguntas:

  • Qual seria a melhor opção para que quando se atualize os dados ou preço de um item, isso se refletisse para o banco de dados do site que fica hospedado fora da empresa? Web services, TXT, XML?

  • Se for utilizar Web services, teria que se criar este web service na empresa para que o site pudesse conversar com o banco de dados? O serviço web teria que ficar no servidor web da empresa que por sua vez consulta banco de dados da empresa?

  • E sobre as questões de segurança do uso dos web services? O que vc acham disso?

Qualquer sugestão será bem vinda!

Obrigado antecipadamente pela atenção e mais ainda pela resposta ao meu e-mail.

Grande abraço a todos!!!

Rogério Araújo

Vc pensou em usar EJB? Na minha temos algo semelhante e disponbilizamos a regra de negocios, acesso a dados em EJB´S Session Beans.

Eu acho bem interessante, contando que eu acho web service muito pesado (opinião propria).

Olá

A escolha do melhor meio de replicação dos dados depende do volume.

[]s
Luca