Jndi e objetos distribuídos

Pessoal,

Tenho um objeto java instanciado num servidor X (windows 2003), que faz chamadas para código nativo (Para ser mais preciso este objeto é um ConnectionFactory com o MQ series da IBM). Este objeto foi vinculado num endereço jms/x no jndi, com FileSystem Provider.

Num outro lugar, servidor Y (linux ), um programa java faz lookup objeto (de alguma forma maravilhosa ele tem acesso ao diretório do jndi) e executa alguns de seus métodos…

Pergunta … isto vai dar certo !?