Concepteur de Processus métier et configuration des services (bp)

De Wiki1000
(Différences entre les versions)
 
(Une révision intermédiaire par un utilisateur est masquée)
Ligne 11 : Ligne 11 :
 
* Si la configuration n'est pas présente, une requête sur le module http situé à l'adresse suivante est effectuée :
 
* Si la configuration n'est pas présente, une requête sur le module http situé à l'adresse suivante est effectuée :
  
  http://<nom du host>/<nom du service>/server/info.services
+
  http://<nom du host>/<nom du service>/server/rpc.l1000/info.services
  
 
Cette requête retourne la configuration du module http équivalente au contenu du fichier clientl1000.ini du module http. Le couple machine,service est recherché dans cette configuration.
 
Cette requête retourne la configuration du module http équivalente au contenu du fichier clientl1000.ini du module http. Le couple machine,service est recherché dans cette configuration.
Ligne 24 : Ligne 24 :
 
* Le couple (machine,service) n'est pas retrouvé dans la réponse du module http, par exemple parce que le nom de machine est différent.
 
* Le couple (machine,service) n'est pas retrouvé dans la réponse du module http, par exemple parce que le nom de machine est différent.
 
:Vérifier que dans la réponse le nom de machine est bien présent et pas localhost.
 
:Vérifier que dans la réponse le nom de machine est bien présent et pas localhost.
 +
 +
{{tip|A partir de la version 7.00 le concepteur de processus métier se connecte à travers HTTP}}
  
 
[[Category:Processus Métiers]]
 
[[Category:Processus Métiers]]

Version actuelle en date du 16 juin 2017 à 13:42

La comunication entre le Concepteur de Processus métier et les moteurs de Processus métier exécutés par les Services 1000 s'effectue en TCP/IP.

Le Concepteur à besoin de retrouver la configuration du Service pour pouvoir établir la communication.

Du point de vue du Concepteur un serveur de workflow est identifié par un couple nom de machine et un nom de service.

Cette configuration est déterminée ainsi :

  • Le fichier de configuration local clientl1000.ini se trouvant dans le répertoire du programme est chargé. Si la configuration est présente dans ce fichier elle est utilisée.
  • Si la configuration n'est pas présente, une requête sur le module http situé à l'adresse suivante est effectuée :
http://<nom du host>/<nom du service>/server/rpc.l1000/info.services

Cette requête retourne la configuration du module http équivalente au contenu du fichier clientl1000.ini du module http. Le couple machine,service est recherché dans cette configuration.

La configuration peut échouer pour les raisons suivantes :

  • Le couple (machine,service) est configuré dans le fichier de configuration local mais cette configuration est fausse.
  • La requête http de configuration échoue, par exemple parce que le serveur http n'est pas configuré, n'est pas démarré, ou est démarré sur un port différent de 80.
Exécuter manuellement cette requête pour vérifier la réponse.
  • Le couple (machine,service) n'est pas retrouvé dans la réponse du module http, par exemple parce que le nom de machine est différent.
Vérifier que dans la réponse le nom de machine est bien présent et pas localhost.
Tip-20px.png Tip : A partir de la version 7.00 le concepteur de processus métier se connecte à travers HTTP




Whos here now:   Members 0   Guests 0   Bots & Crawlers 1
 
Outils personnels