Ver Mensaje Individual
  #11 (permalink)  
Antiguo 27/03/2015, 12:31
dragonfire256
 
Fecha de Ingreso: septiembre-2011
Ubicación: Caracas
Mensajes: 240
Antigüedad: 13 años, 4 meses
Puntos: 9
Respuesta: Crear dll en java

Cita:
Iniciado por chuidiang Ver Mensaje
Hola:

Con java NO puedes crear una dll. Sólo puedes usarla si ya está creada y para ello necesitas JNI.

Con java podrías crear un jar para manejar el dispositivo, pero como comenta Xerelo, no siempre es posible manejar un dispositivo con java. Y como comenta Xerelo, para manejar un dispositivo en java es habitual tener que usar una dll ya creada en otro lenguaje.

Si el dispositivo admite conexión con socket, posiblemente sea la solución más sencilla. Con java puedes fácilmente abrir un socket y comunicarte con el dispositivo. Dependiendo de cómo sean los mensajes con el dispositivo puede ser más o menos complejo. Puedes entonces hacer un jar que sea el que abra el socket y se comunique con el dispositivo y usar ese jar desde tu aplicación. Eso lo harías sólo con java.

Se bueno.
Solo por aclarar: con que lenguajes se realizan las dll?... He visto en internet que se usa C++ y Visual Basic; conoces algun otro lenguaje?

Al parecer, la alternativa sera realizarlo via socket y construir un jar, pero en la clase php de la otra compañia, existen metodos que no son "trasladables" a java, y hace un poco mas dificil todo, pero creo que sera tema para otro dia