Tengo un próximo proyecto en el que tendré que conectar nuestro sitio web (PHP5/Apache 1.3/OpenBSD 4.1
) a nuestro sistema de fondo que se ejecuta en un iSeries con OS400 V5R3 para poder acceder a algunos tablas almacenadas allí. He hecho algunas averiguaciones, pero estoy tropezando con algunos obstáculos.Conectar PHP a IBM i (AS/400)
Según lo que he visto, las extensiones de DB2 y el software de DB2 de IBM solo se ejecutan en Linux. Intenté compilar las extensiones con todo el software de IBM e incluso probé su extensión ibm_db2 precompilada sin suerte. IBM solo es compatible con Linux, por lo que activé la emulación de Linux en el kernel, pero eso no pareció ayudar en nada.
Si alguien ha encontrado que todo se ejecute de forma nativa bajo OpenBSD, sería genial, pero creo que tengo que hacer un segundo servidor con CentOS con DB2 instalado (muy probablemente a través de ZendCore para IBM ya que parece hacer todo esto por mí) y el controlador para que pueda configurar un pequeño servidor de transacciones que pueda publicar en contra y obtener una representación JSON de los datos de DB2 que necesito.
¿La segunda opción parece exagerada o alguien más tiene alguna idea mejor?