Comunicacion desde PostgreSQL a un servidor web via tcp
Hola a todos, soy nuevo usando PostgreSQL y necesito hacer algo: se trata de disparar un trigger
que envie una informacion a un servidor web para que este ultimo realice una tarea en particular.
En Oracle estuve investigando y lo pude hacer con un procedimiento almacenado como este:
PROCEDURE "INFORMASERVER" IS
vConexion utl_tcp.connection;
vResultado INTEGER;
vServidor VARCHAR2(30) := '10.6.7.113';
vPuerto NUMBER(5) := 2500;
BEGIN
vConexion := utl_tcp.open_connection(vServidor,vPuerto); -- Abre la conexion
vResultado := utl_tcp.write_line(vConexion, 'ORA'); -- Envia mensaje de conexion
vResultado := utl_tcp.write_line(vConexion, 'REALIZAR TAREA'); -- Envia mensaje de la operacion a realizar
utl_tcp.close_connection(vConexion); -- Cierra la conexion
END;
En PostgresSQL, utilice PLPGSQL para crear el trigger, pero no he encontrado algo parecido al UTL_TCP de Oracle.
Agradezco cualquier colaboracion que me puedan brindar.
Saludos,
Guillermo.
que envie una informacion a un servidor web para que este ultimo realice una tarea en particular.
En Oracle estuve investigando y lo pude hacer con un procedimiento almacenado como este:
PROCEDURE "INFORMASERVER" IS
vConexion utl_tcp.connection;
vResultado INTEGER;
vServidor VARCHAR2(30) := '10.6.7.113';
vPuerto NUMBER(5) := 2500;
BEGIN
vConexion := utl_tcp.open_connection(vServidor,vPuerto); -- Abre la conexion
vResultado := utl_tcp.write_line(vConexion, 'ORA'); -- Envia mensaje de conexion
vResultado := utl_tcp.write_line(vConexion, 'REALIZAR TAREA'); -- Envia mensaje de la operacion a realizar
utl_tcp.close_connection(vConexion); -- Cierra la conexion
END;
En PostgresSQL, utilice PLPGSQL para crear el trigger, pero no he encontrado algo parecido al UTL_TCP de Oracle.
Agradezco cualquier colaboracion que me puedan brindar.
Saludos,
Guillermo.
