Tenho uma aplicação em java e preciso gerar uma dll para que outras aplicações (clipper e forms) possam utilizá-la. Alguém poderia me ajudar, por favor?
obrigado.
Tenho uma aplicação em java e preciso gerar uma dll para que outras aplicações (clipper e forms) possam utilizá-la. Alguém poderia me ajudar, por favor?
obrigado.
Você terá que utilizar JNI (Java Native Interface) para fazer comunicação Java com código nativo.
Mas no caso você não vai gerar uma DLL através do código Java. Isso não é possível. Você terá que criar a dll em outra linguagem (C por exemplo) e essa DLL chama o programa Java através da maquina virtual. (é o caminho inverso do JNI que você quer. Mas nas documentações JNI deve ter exemplos)
Existem compiladores Java para código nativo (como o JCC). Mas não sei como funcionam direito e não sei se existe para windows
Bicando um pouco a conversa…
Como faria entao para fazer uma aplicaçao Cliente/Servidor? Onde normalmente Cliente(.exe) e Servidor(.dll), no Java como funciona?
E aí, pessoal!
Ninguem sabe tirar a duvida q eu tenho acima?!
Obrigado!