Intégration à vos propres pages Web

Cet article contient les rubriques suivantes :
casm173
Cet article contient les rubriques suivantes :
Vous pouvez intégrer la fonctionnalité d'interface Web de CA SDM à vos pages Web pour présenter une interface transparente à vos utilisateurs.
Le moteur Web, qui est l'exécutable servant de passerelle entre le serveur Web et le serveur CA SDM, permet à un même utilisateur d'établir plusieurs connexions simultanées. Plusieurs trames peuvent avoir une connexion ouverte avec le processus du moteur Web de CA SDM.
Vous pouvez intégrer les interfaces Web selon l'une des trois méthodes suivantes :
  • En créant des liens entre vos pages Web et la page Web appropriée de CA SDM sans passer par la page de menu de l'interface Web
  • En ajoutant des formulaires HTML à vos pages Web pour collecter les entrées et exécuter directement les opérations prises en charge, sans afficher aucune des pages d’entrée de données Web de CA SDM
  • en créant des groupes de formulaires Web pour associer des formulaires Web HTML aux utilisateurs en fonction de leur type d'accès. Similaires aux groupes de formulaires utilisés par l'interface d'administration, les groupes de formulaires Web vous permettent de personnaliser vos pages HTML.
Liaison avec les fonctions de CA SDM
Vous pouvez établir des liaisons directes avec les principales fonctions de CA SDM sans afficher la page principale. Pour ce faire, vous pouvez accédez à la fenêtre contextuelle de la nouvelle fenêtre contenant les informations sur CA SDM. Vous pouvez également remplacer votre page Web par celle de CA SDM.
Dans les deux cas, le produit affiche la page demandée telle que l'utilisateur la voit dans une session normale, mais sans la page principale ni le tableau d'affichage. Si vous êtes analyste, affichez la page principale et le tableau d'affichage en sélectionnant l'option Restaurer le tableau d'affichage dans le menu Fichier, laquelle n'est disponible que dans les pages auxquelles vous avez accédé sans passer par la page principale.
Pour créer un lien qui ne passe pas par la page principale, spécifiez une adresse URL de la forme suivante :
http://hostname[:port]/CAisd/pdmweb.exe?OP=operation+var=value+...
Dans cet exemple,
nom-hôte
est l'ordinateur hôte du serveur Web,
port
est le numéro de port (généralement 8080) requis uniquement si vous utilisez Tomcat comme serveur http,
opération
est l'une des opérations prises en charge et
var=value
est l'une des variables autorisées avec l'opération.
Par exemple, vous pouvez spécifier un lien qui charge le formulaire de création d'une demande comme suit :
<A HREF=http://hostname/CAisd/pdmweb.exe?OP=CREATE_NEW+FACTORY=cr>Define Request</A>
Publication de formulaires dans CA SDM
Vous pouvez également accéder aux fonctionnalités de CA SDM en ajoutant à vos pages Web des formulaires HTML indiquant les opérations prises en charge. Si le formulaire soumis contient suffisamment d'informations pour exécuter l'opération, par exemple une création de demande, celle-ci est effectuée sans qu'aucun formulaire de saisie supplémentaire n'apparaisse.
Lorsque vous ajoutez un formulaire HTML à votre page Web :
  • L'opération ACTION du formulaire correspond à l'adresse URL de pdmweb.exe.
  • METHOD a la valeur POST.
  • Soit le nom du bouton SUBMIT correspond à l'une des opérations prises en charge, soit vous avez un champ masqué nommé OP dont la valeur est l'une des opérations prises en charge.
Par exemple, pour créer un formulaire HTML qui charge la page de création d'une demande, saisissez le code suivant :
<FORM ACTION=/CAisdCAisd/pdmweb.exe METHOD=POST> <INPUT type=HIDDEN NAME=FACTORY VALUE=iss> . . . <INPUT type=SUBMIT NAME=CREATE_NEW VALUE=" OK "> </FORM>