Ol� a todos
J� estudo java h� algum tempo, mas infelizmente
n�o tive ainda a oportunidade de trabalhar num
projeto real.
Por�m agora est� iniciando um projeto, em que
gostaria de estar utilizando java.
O problema � o seguinte: uma empresa com uma
matriz com banco de dados SQL Server e uma filial
com Oracle precisam trocar informa��es, lendo
do Oracle e gravando no SQLserver e vice versa.
Os programas que fariam isso ficariam no ar o
dia inteiro, checando de tempos em tempos se os bancos
precisam ser sincronizados, sem intera��o dos usu�rios,
que apenas colocariam os programas no ar.
Elas est�o fisicamente distantes, por isso precisaria
ser algo utilizando a internet (os dois locais est�o
ligados 24h � internet).
Estava pensando em utilizar a tecnologia RMI do java
para fazer isso. Eu faria um programa servidor na
matriz, acessando o SQL Server, e um programa cliente
que rodaria na filial acessando o Oracle, e os dois
conversariam atrav�s da tal tecnologia.
Eu li a documenta��o oficial da Sun do RMI e alguns
artigos, e achei muito interessante e at� razoavelmente
f�cil de implementar, por�m tenho algumas d�vidas.
N�o s�o d�vidas t�cnicas de "como implementar" (essas
com certeza aparecer�o mais tarde), mas sim d�vidas
"do mundo real":
1- RMI � a tecnologia ideal para isso, ou h� outra
tecnologia java mais atual ou mais adequada?
2- A princ�pio seria um volume pequeno de dados, mas
caso aumente muito ou surjam novas filiais, o RMI �
eficiente e r�pido?
3- Quanto � seguran�a, o RMI � seguro? Isto �, imagino
que o programa servidor deva ficar escutando uma
porta num endere�o IP aberto a todo mundo na internet...
4- H� alguma incompatibilidade em rela��o a proxies,
firewalls etc?
5- O XML seria �til nesse tipo de aplica��o, ou n�o tem
nada a ver?
A princ�pio estar�amos utilizando uma solu��o microsoft :(,
mas gostaria de estar utilizando java ;). Por�m preciso de
bases t�cnicas para justificar a escolha...
Por isso, agrade�o desde j� qualquer ajuda!
Luis Cabral
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------