Olá pessoal, boa noite.
Nos deparamos aqui com uma situação um pouco complicada, e gostaria de saber a sugestão de vocês para solucionar o seguinte problema:
- Cliente faz uma requisição na web a um Linux rodando apache
- O Linux rodando apache precisa fazer uma requisição pela rede interna a um Win2000 server rodando ISS
- Win2000 server rodando ISS acessa um MDB (argh …), executa uma query e devolve o resultado para o Linux rodando apache pela rede
- Linux rodando apache devolve o resultado pela web para o cliente.
Sabemos como resolver utilizando outra tecnologia, ou talvez forçar o nosso cliente a mudar o OS de um dos servidores.
Mas queremos usar Java 
Uma solução que pensamos até agora:
- Linux rodando Tomcat, recebe a requisição com um Servlet
- Servlet através de RMI executa uma classe java no Win2000 server que faz o serviço sujo
Muitérrimo obrigado 
