IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Java Discussion :

Comment écrire un processus BPEl


Sujet :

Services Web Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de maya
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    140
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 140
    Par défaut Comment écrire un processus BPEl
    Bonjour ;

    Avant tout je m'excuse de vous embêter avec mes questions , Je veux construire un processus BPEL manuellement , ce processus combine 2 services web basiques, mais je n'arrive pas à le faire
    Si quelqu'un pourra m'aider avec des liens vers des tutoriel ou des exemples je lui serais vraiment reconnaissante

    Merci d'avance

  2. #2
    oca
    oca est déconnecté
    Membre chevronné
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    354
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2004
    Messages : 354
    Par défaut
    Il faut commencer par choisir un produit.

    Tu peux suivre ce tutoriel qui explique comment démarrer avec eclipse + ODE (le moteur BPEL d'apache)

    http://www.eclipse.org/bpel/users/pd...gnerAndODE.pdf

    A+

  3. #3
    Membre confirmé Avatar de maya
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    140
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 140
    Par défaut
    Merci pour ta réponse je vais voir le tuto

  4. #4
    Membre confirmé Avatar de maya
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    140
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 140
    Par défaut
    J'ai testé le tuto qui m'a aidé à comprendre le principe général notamment le déploiement de BPEL dans ODE, mais quand même je ne vois toujours pas comment faire la composition entre 2 services web

    Dans le tuto il a utilisé un seul service celui qui affiche HelloWorld ;ça m'aide pas vraiment

    Si je veux faire la composition entre un service web Add :
    qui implémente un fonction d'addition
    int Add1(int a , int b,int c)
    et un deuxième service qui retourne le carré d'un nombre
    int square1(int x)
    est ce qu'il faut construire le processus, dans le palette de BPEL Designer comme suit :
    receive-reply-invoke-receive-reply

    reception des input , réponse de Add , invocation de square réception de x et réponse de square !

    Merci d'avance

  5. #5
    oca
    oca est déconnecté
    Membre chevronné
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    354
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2004
    Messages : 354
    Par défaut
    Et bien... oui et non

    Le truc, c'est que bpel peut faire des appels synchrones ou asynchrones.

    si l'appel est synchrone, la séquence ressemblera à cela :

    recieve, invoke (pour le add), invoke (pour le square), reply (le résultat) (avec quelques "assign" au millieu )

    Dans le cas d'un appel synchrone, le invoke a une variable pour les paramètres passés au service invoqué, et une variable pour le retour.

    petit truc, si l'opération dans la wsdl du service invoqué définit un message d'entrée et de sortie, c'est du synchrone !

    Avec du synchrone, il n'y a pas besoin de corrélation, ce qui simplifie aussi un peu les choses.

    Dans le cas de l'asynchrone (ce qui ne fait pas de sens dans cet exemple) tu aurais des recieve intermédiaire, mais toujours un seul reply à la fin.

    A+

  6. #6
    Membre confirmé Avatar de maya
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    140
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 140
    Par défaut
    Quelqu'un a déjà manipulé JBPEL ???

  7. #7
    Membre à l'essai
    Inscrit en
    Mai 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 4
    Par défaut
    Salut,
    SVP, quelqu'un peut m'aider sur comment créer un processus asynchrone(juste comme hello world) car j'ai trouvé un petit problème sur la définition du web service et binding pour l'opération initiate et onResult dans le fichier WSDL artifact (c'est pas comme un processus synchrone).

    Merci d'avance.

  8. #8
    Invité de passage
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 1
    Par défaut Composition de service web
    Je veux faire de la composition manuellement en BPEL quelqu'un pourrait me dire?
    Voilà je vous explique les je vais de la composition de service web j'ai une application java qui me permet de trouver les services contributifs pour la composition comment je pourrai faire pour générer un script BPEL?

Discussions similaires

  1. Réponses: 2
    Dernier message: 16/09/2009, 15h58
  2. [VB.NET] comment écrire du texte avec opengl?
    Par ero_senin dans le forum OpenGL
    Réponses: 2
    Dernier message: 17/01/2005, 13h34
  3. [JAR] Comment écrire dans un fichier properties dans un jar
    Par Alec6 dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 05/10/2004, 15h16
  4. Comment tuer le processus ez-ipupdate
    Par berry dans le forum Applications et environnements graphiques
    Réponses: 4
    Dernier message: 21/06/2004, 15h07
  5. Comment écrire explicitement en sortie d'un job OEM ?
    Par zestrellita dans le forum Entreprise Manager
    Réponses: 11
    Dernier message: 11/03/2004, 09h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo