Melhor Agora



Aplicações distribuídas: cliente em DELPHI com servidor JAVA (CORBA)

O pessoal que está cursando Sistemas Distribuídos, pode se deparar um dia desses com um problema semelhante: comunicação de aplicações distribuídas desenvolvidas em linguagens diferentes (C++, Delphi, Java, C#) através do Corba.

O problema em geral está em compilar a IDL, mas uma vez tendo o Visibroker instalado, sua vida está fácil. Para compilar, basta entrar no CMD do Windows e executar o comando idl2(tipo) nomeArquivo.idl, portanto:

  • em C#: idl2cs nomedaidl.idl
  • em C++: idl2cpp nomedaidl.idl
  • em Delphi: idl2pas nomedaidl.idl
  • em Java: idl2java nomedaidl.idl ou  idlj -fall nomedaidl.idl (próprio Java)

Agora digo: tentar comunicar as linguagens será um problema (ligado ao ORB), mas seguindo este tutorial você poderá conectar aplicações criadas em Delphi no Java através de Corba. Leia atentamente, não é apenas copiar os códigos do exemplo.

Imprimir Imprimir |

Textos relacionados

Escreve aí sua opinião


© 2007 - Melhor Agora - Concebido ao mundo por Diego Roberto Antunes - Copy and Paste, mas cite a fonte, please! :D

Este é um blog pessoal e os comentários publicados podem afetar negativamente o blog. Por isso me reservo ao direito de apagar comentários não bem-vindos!