Trouver les appels PowerBuilder aux services Web
Visual Expert trace les appels de PowerBuilder vers les services web depuis :
- Une application PowerBuilder complète
- Une sélection de PBLs
- A séection d'objets PB
Voici le fonctionnement de cette fonctionnalité :
- Dans le treeview, sélectionnez une application, une PBL ou un objet PB
- Dans la barre de navigation, cliquez sur "Services Web appelés" :

Par exemple, ce service web est déclaré comme un objet OLE dans une fonction PB :

Ensuite, vous pouvez trouver où cette fonction PB "proxy" est appelée dans le code PowerBuilder :
- Vous pouvez afficher les appels à cette fonction sous la forme d'un diagramme E/R :
- Sélectionnez la fonction, allez dans [Diagramme], cliquez sur "Diagramme d'analyse d'impact".
- Un diagramme montrant les appels à la fonction "proxy" est généré.
Lorsque vous sélectionnez un élément du diagramme, son code est affiché sur la droite : :
- Sélectionnez la fonction, allez dans [Diagramme], cliquez sur "Diagramme d'analyse d'impact".
- Vous pouvez également afficher les appels à cette fonction sous la forme d'une hiérarchie :
- Sélectionnez la fonction puis cliquez "Analyse d'impact" dans la barre de navigation (côté gauche).
- Une hiérarchie montrant les appels à la fonction "proxy" est affichée.
Lorsque vous sélectionnez un élément du diagramme, son code apparaît sur la droite :
.png)
Cette fonctionnalité supporte différentes stratégies d'appel de services Web : objets OLE, connexions SOAP.
Vous trouverez ci-dessous un exemple de connexion SAOP :