Précédent   Forum des professionnels en informatique > Bases de données > Oracle > PL/SQL
PL/SQL Forum d'entraide sur le PL/SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/03/2011, 06h57   #1
Invité de passage
 
Inscription : février 2011
Messages : 2
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 2
Points : 0
Points : 0
Par défaut Consommation d'un web service qui retourne un fichier sous ORACLE10g

Environnements:

Oracle Forms 10g.

SGBD Oracle10g

Oracle OAS

Une GED (Gestion Electronique des Documents)

Je dois afficher un fichier pdf à partir d'une GED dans une application oracle forms.

L'accès à la GED se fait à travers un Webservice qui retourne un tableau flux

byte[].

Voici les étapes:

1-Utiliser le package noyeau utl_dbws pour récupérer le flux byte[]

2-Transférer le flux en fichier

3-Enregister le fichier dans une table oracle sous forme de BLOB

4-utiliser l'utilitaire WEBUTIL oracle forms pour le transfert et l'affichage chez le client.

actuellement je me pose beaucoup de questions:

-Que pensez-vous de cette solution?

- Y a-t-il d'autres solutions?

-Comment transférer le flux byte[] en fichier en pl/sql?

Merci par avance des vos réponses.
webazerty est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2011, 09h36   #2
Expert Confirmé Sénior
 
Avatar de mnitu
 
Homme Marius Nitu
Ingénieur développement logiciels
Inscription : octobre 2007
Messages : 3 311
Détails du profil
Informations personnelles :
Nom : Homme Marius Nitu
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 3 311
Points : 5 808
Points : 5 808
Le flux byte est le fichier et donc vous pouvez l'enregistrer directement dans la base.
UTL_DBWS - Consuming Web Services in Oracle 10g
mnitu est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h19.


 
 
 
 
Partenaires

Hébergement Web