Définir ses propres serveurs IP
Commencons par définir un nouveau serveur défini par l'utilisateur (Réseau/serveurs)
Cela lance un assistant
Indiquez ici, la chiane que devra fournir un job pour prétendre "appartenir" à ce serveur
la valeur (précédée de *) avec laquelle le serveur peut être lancé par STRTCPSVR
Puis le nom du programme à appeller pour le lancer
Le serveur doit-il démarrer en même temps qu'IP ?
et cliquez sur Terminer sur cet ècran récapitulatif.
Ensuite il vous faut écrir le code qui permet de se déclarer
membre de ce serveur (utilisation de l'API QWTCHGJB/clé 1911)
ici le nom de serveur est un paramètre
DJOBC0200_data DS |
Ce programme peut être déclaré en tant que procédure cataloguée afin d'être appelé depuis une application type Web ou client/ serveur
CREATE PROCEDURE QGPL/CHGSRVTYPE(IN srv_type CHAR (30 )) LANGUAGE RPGLE
NOT DETERMINISTIC CONTAINS SQL EXTERNAL NAME
AF400/CHGSRVTYPE PARAMETER STYLE GENERAL
un programme contenant cette instruction CALL CHGSRVTYPE PARM('MYSQL') a comme résultat