Hola, 
puestos a complicarnos la vida en nuestra empresa, me han preguntado si puedo llamar a un programa, q esta en el servidor de la empresa q es un AS400, con paso de parametros, y retorno de resultados. 
Asi podriamos pasar toda la programacion hecha en Visual Basic a PHP e incorporarlo todo a una intranet!
La verdad q no ser si se puede llegar hacer? 
Lo q habia llegado hacer hasta ahora es conectarme via ODBC para hacer consultas! pero por temas de rapidez es mejor llamar a un programa de AS q cree un fichero y me retorne el resultado. 
tengo control total sobre los servidores, ya sea el servidor web(LINUX) como el AS400.
Alguna idea?
una llamada a un programa de AS 400 en visual seria asi... 
ejemplo sencillo 
Código:
     CL = "call programaas400 "
    Set conexio = New ADODB.Connection
    conexio.Open "PROVIDER=IBMDA400;DATA SOURCE=" & SYSNAME & ";", "user", "passwd"
    conexio.Execute (CL)
    conexio.Close
  Gracias de antemano, 
Saludos 
