Comunicação Entre Processos (Java e C++)

2 respostas
ricardogreis

Olá a Todos,

Gostaria de uma ajuda sobre um problema.

Tenho uma aplicação desenvolvida em C++ usando QT. Estou fazendo uma integração dessa Ferramenta com outra desenvolvida em JAVA usando AWT.

No caso isso é para LINUX e como em JAVA eu consigo criar um container GTK, já consegui fazer minha aplicação em C++ entrar na aplicação em JAVA.

Meu problema é a troca de informações entre as aplicações. Um modo é fazer via Socket TCP, se rodasse em Windows poderia usar activeX, mas é em Linux, gostaria de saber se em JAVA consigo conversar carregando um .so ou via memória…

Agradeço a Ajuda…

2 Respostas

wln1987

Bom… eu nunca tentei fazer isso, mas vê se isso aqui embaixo te ajuda:

Dá uma olhada aqui primeiro:
http://www.acm.org/crossroads/xrds4-2/jni.html

Depois aqui:
http://java.sun.com/j2se/1.4.2/docs/guide/jni/

Espero ter ajudado! Abracos!

Luca

Olá

Use sockets.

[]s
Luca

Criado 20 de agosto de 2007
Ultima resposta 20 de ago. de 2007
Respostas 2
Participantes 3