Integrando Java y Windows

Recientemente hemos tenido que integrar un sistema diseñado exclusivamente para Windows y Visual Basic a una aplicación web desarrollada completamente en Java (con un framework nuestro)… Aunque la teoría del uso de JNI es bastante sencilla hay cosas que no se explican en ningún sitio y que nos hizo perder muchas horas… Os dejo aqui un resumen de cómo hacer las integraciones y cuales son los problemas más importantes que nos podemos encontrar…

El problema: una aplicación desarrollada por terceros en Visual Basic, en la forma de un par de dlls que se deben registrar y que son llamadas como objetos OLE desde las aplicaciones tenía que ser invocada remotamente por una aplicación web en java corriendo en una máquina Linux…
Sigue leyendo

Microsoft, una opinión más. El mercado

En los albores de internet, antes de que existiese ni siquiera la web 1.0 y se utilizaban las news en lugar de los foros o los blogs para dejar las opiniones yo me dediqué, con bastante ahinco, a defender que windows era una plataforma como otra cualquiera para trabajar… Eran tiempos de juventud y el hecho de que mucha gente, ya en esa época, fuese anti-microsoft era un aliciente más para afilar la prosa y sacar a relucir las múltiples ventajas que el novísimo windows 95 nos ofrecía al común de los mortales. Podeis ver, como ejemplo un hilo del 96 en que alguien nos proponía abandonar MS-DOS/Windows y varios, entre ellos yo, le rebatían.

Hoy, pasados más de 13 años de estas discusiones, seguimos con la misma cantinela. Parece que en informática se han establecido dos bandos y que los técnicos nos hemos colocado a uno de los dos lados para establecer una guerra fraticida entre los adoradores de gates y el resto. Permitidme, pues, que ofrezca la visión que he obtenido en estos años de profesión sobre este tema.
Sigue leyendo