PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 08/02/2014 02:29:44

Jiff
Membre

Attaquer un svr XML-RPC à partir de LISTEN/NOTIFY ou d'1 proc stockée?

Salut forumers,

ben presque tout est dans le sujet: est-ce possible?

Le but étant de faire générer une facture (PDF) par un script PHP capable de retourner une string ou même retourner le PDF sous forme d'un stream Base64, de façon a le stocker dans un BYTEA (et accessoirement à le renvoyer au client:).

JY

Hors ligne

#2 08/02/2014 19:03:37

gleu
Administrateur

Re : Attaquer un svr XML-RPC à partir de LISTEN/NOTIFY ou d'1 proc stockée?

Rien compris. Vous pouvez donner plus de détails sur ce que vous voulez faire ?


Guillaume.

Hors ligne

#3 08/02/2014 19:23:24

Jiff
Membre

Re : Attaquer un svr XML-RPC à partir de LISTEN/NOTIFY ou d'1 proc stockée?

Ah, 'ffectivement en me relisant ça paraît moins clair aujourd'hui:

est-ce qu'en utilisant listen/notify ou bien à partir d'une PS, je peux:

1- envoyer des données directement à partir de PG à un svr xml-rpc (svr web limité à localhost localisé s/ le même host que PG) [données: coords entreprise, coords client, liste articles, prix, récap, etc.]

2- récupérer en retour du svr xml-rpc un PDF (facture), soit sous forme d'une string, soit en Base64, généré à partir des données pré-citées, pour stocker ledit PDF dans un BYTEA.
   
Plus prosaïquement:
   
               debout feignasse, j'veux une facture et v'la les données!
PG-------------------------------------------------------------------------------------> SVR XML-RPC

                         woh, comankséktumparltoi… tiens v'la le PDF de ta facture
SVR XML-RPC-------------------------------------------------------------------------> PG
   
PG range le PDF dans un BYTEA et le  renvoie également à son client.

Hors ligne

#4 09/02/2014 11:43:18

gleu
Administrateur

Re : Attaquer un svr XML-RPC à partir de LISTEN/NOTIFY ou d'1 proc stockée?

Oui mais vous devrez passer par un langage plus évolué que PL/pgsql : PL/perl, PL/python ou un autre. Ou carrément l'écrire en C. Mais PL/perl devrait suffire.


Guillaume.

Hors ligne

#5 09/02/2014 16:42:54

Jiff
Membre

Re : Attaquer un svr XML-RPC à partir de LISTEN/NOTIFY ou d'1 proc stockée?

Ok, la majorité de l'appli étant en Python, ça ne devrait pas poser de PB;
merci.

Hors ligne

Pied de page des forums