Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Créer une opération de service Web BPEL 2.0

BPEL est un langage d'orchestration qui orchestre les services exposés à l'aide de WSDL 1.1. Il coordonne l'exécution des différentes opérations de ces services concernés. BPEL 2.0 prend en supporte les opérations unidirectionnelles WSDL 1.1 et demande-réponse uniquement (et non les opérations de sollicitation-réponse et de notification). Enterprise Architect vous permet de créer, pour les éléments de processus et de pool BPEL, des opérations de service Web qui prennent en support les interactions synchrones (demande-réponse) ou asynchrones (unidirectionnelles).

Accéder

Menu Contexte

Dans la fenêtre du Navigateur ou sur un diagramme :

Cliquez-droit sur un élément Processus ou Pool BPEL | BPEL | Créer un service Web

Choix

Champ/Bouton

Action

Voir également

Opération

Spécifiez s'il faut créer une nouvelle opération de service Web ou en créer une à partir d'un WSDL existant créé/importé dans Enterprise Architect (à l'aide de la boîte de dialogue 'Importer WSDL') en sélectionnant soit :

  • Créer nouveau, ou
  • Créer à partir d'une opération WSDL PortType existante
Modèle WSDL Importer WSDL

Type

Spécifiez s'il faut créer une opération unidirectionnelle ou demande-réponse en sélectionnant soit :

  • Asynchrone ou
  • Synchrone

Détails du partenariat

L'interaction entre le service Web et le processus BPEL est modélisée sous la forme d'un lien partenaire BPEL. Pour cette interaction, fournissez :

  • Nom - Nom du partenaire BPELLien
  • Rôle - Dans le PartnerLink BPEL, le nom de l'un des éléments suivants :
    - myRole (si cette opération appartient au BPEL Process Web
    SAV) ou
    - partnerRole (si cette opération appartient au Web Service de
    une piscine)

Service Web

  • Lorsque 'Create New' est sélectionné dans le champ 'Operation' :
    - PortType - Nom du type de port WSDL 1.1 (interface)
    - Opération - Nom de l'opération WSDL 1.1 PortType
  • Lorsque "Créer à partir d'une opération WSDL PortType existante" est sélectionné dans le champ "Opération" :
    - Paquetage WSDL - Sélectionnez un paquetage WSDL Paquetage créé ou
    importé dans Enterprise Architect
    - PortType - Sélectionnez un PortType WSDL 1.1 à partir du WSDL sélectionné
    Paquetage
    - Opération - Sélectionnez une opération WSDL 1.1 PortType dans
    type de port sélectionné

Saisir

Lorsque 'Create New' est sélectionné dans le champ 'Operation' :

  • Nom du message - Nom du message WSDL 1.1.
  • Propriétés - Cliquez sur le bouton Browse. pour entrer le nom de la partie du message WSDL 1.1 et le Type XSD
Lorsque "Créer à partir d'une opération de Type de port WSDL existant" est sélectionné dans le champ "Opération" :
  • Les champs de cet onglet sont pré-remplis avec les détails du message WSDL 1.1 d'entrée (de l'opération WSDL 1.1 PortType sélectionnée dans le champ 'Opération' de l'onglet 'Service Web')

Production

Lorsque 'Create New' est sélectionné dans le champ 'Operation' :

  • Nom du message - Nom du message WSDL 1.1
  • Propriétés - Cliquez sur le bouton Browse. pour entrer le nom de la partie du message WSDL 1.1 et le Type XSD
Lorsque "Créer à partir d'une opération de Type de port WSDL existant" est sélectionné dans le champ "Opération" :
  • Les champs de cet onglet sont pré-remplis avec les détails du message WSDL 1.1 de sortie (de l'opération WSDL 1.1 PortType sélectionnée dans le champ 'Opération' de l'onglet 'Service Web')

OK

Créez une opération de service Web basée sur les valeurs saisies dans la le dialogue .

L'opération est créée dans un Paquetage qui porte le même nom que le processus/pool BPEL à partir duquel ce dialogue est appelé, sous le Paquetage SupportingElements .

Creating a BPEL 2.0 web service operation in the Project Browser, in Sparx Systems Enterprise Architect.

Créer une structure de Modèle BPEL 2.0

Annuler

Ignorez les valeurs saisies dans la le dialogue du fichier et abandonnez la création de l'opération de service Web.

Aider

Afficher cette rubrique d'aide.

Notes

  • L'onglet 'Sortie' n'est pas applicable pour une opération asynchrone