C++ se comunicar com java

4 respostas
G

Tenho que fazer um aplicativo android se comunicar com o pc através de sockets, mas na parte do pc eu fiz o programa em c++, mas tenho a parte dos sockets toda em java e como o prazo está curto não dá tempo de eu fazer tudo em c++.
Tem como eu usa o java como se fosse uma DLL, ou pelo menos a comunicação entre os dois através do terminal (prompt)?

4 Respostas

ViniGodoy

É mais fácil comunicar entre os dois por sockets mesmo.

luksrn

Acho que você poderia utilizar o JNA, assim você reutiliza essa parte de sockets em Java e faz a comunicação nativa com as funcionalidades dessa camada C++ https://github.com/twall/jna/

G

por sockets eu teria que enviar a mensagem do celular para o servidor java e do java para o c++, ai no caso o java ficaria só como intermediário?

G

No caso eu colocaria o java como intermediário por causa do envio de arquivos entre o android e o pc.

Criado 13 de outubro de 2012
Ultima resposta 13 de out. de 2012
Respostas 4
Participantes 3