Re: abrir URL desde trigger PL PGSQL

From: Ignacio Marín Hernández <nahtml(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: abrir URL desde trigger PL PGSQL
Date: 2011-04-12 08:58:50
Message-ID: BANLkTimgzM=FOs2tQaVRaJ-c-J_7Vt0arw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Sigo dándole vueltas a lo de otro lenguaje procedural, he estado pensando en
modula-2, pero no sé si tiene herramientas para el WS. :p
Tambien lo tengo planteado en pseudolenguaje, pero no encuentro ningún
compilador para ello. ¿conoces alguno???

XXDDDD

El 12 de abril de 2011 09:25, Ignacio Marín Hernández
<nahtml(at)gmail(dot)com>escribió:

>
> Buenos días Jaime,
>> Ya había leido yo que no era posible, si embargo sí que encontré algo
>> análago pero en Oracle, y pensaba que a lo mejor sí que había alguna
>> librería que lo hiciese.
>>
>> El problema viene porque en mi empresa hay un sistema implantado desde
>> hace décadas (en un AS400) que es incapaz de comunicarse bilateralmente con
>> mi servirdor Web (php). Lo que he conseguido es que me haga peticiones
>> através de ODBC e inserte datos en mi Postgresql, y lo que quiero es
>> responder a esas peticiones, es decir, que cuando el As400 me haga un insert
>> en una tabla, se ejecute un script php para recoger ese dato, procesarlo y
>> responderle.
>>
>> El inconveniente de hacerlo en otro lenguaje procedural como me aconsejas,
>> es que ya tengo montado sobre el apache 5 webservices, y claro montarlo
>> sobre otro lenguaje me iba a suponer un coste temporal que no podemos
>> asumir.
>>
>> Lo que he pensado como solución, es un cron que se ejecute por ejemplo
>> cada 2 segundos y vea si hay inserciones nuevas. Pero el número de
>> peticiones va a ser muy grande, y las respuestas deben ser inmediatas, por
>> lo que me temo que eso no va a ser muy eficiente. Pero como solución in
>> extremis puede valer.
>>
>> ¿Qué piensas de eso?
>>
>> Muchas gracias por tu respuesta! Un saludo
>>
>> El 11 de abril de 2011 21:14, Jaime Casanova <jaime(at)2ndquadrant(dot)com>escribió:
>>
>> 2011/4/11 Ignacio Marín Hernández <nahtml(at)gmail(dot)com>:
>>> > Buenos días a todos,
>>> > ¿Se puede ejecutar un php desde una función disparadora de un posgress?
>>> >
>>> > Me explico, necesito llamar a un php (por ejemplo
>>> > www.miservidor.com/miphp.php) cuando me hagan un insert en una tabla.
>>> >
>>>
>>> y porque un php? en todo caso la respuesta es no. pero lo puedes hacer
>>> desde otros lenguajes procedurales.
>>>
>>> --
>>> Jaime Casanova www.2ndQuadrant.com
>>> Professional PostgreSQL: Soporte y capacitación de PostgreSQL
>>>
>>
>>
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message p valdes 2011-04-12 09:04:06 Re: comparar dos bases de datos
Previous Message Alvaro Hilario 2011-04-12 04:01:40 Re: campoa bytea en postgres9