Processus publics
Microsoft BizTalk Accelerator for RosettaNet (BTARN) implémente des processus métier qui impliquent l’intégration avec des partenaires commerciaux en tant que processus publics. Il implémente des processus métier internes à un organization en tant que processus privés. L’utilisation de processus publics et privés isole la gestion de RosettaNet Implementation Framework (RNIF) (dans le processus public) du traitement du contenu du service et de l’intégration back-end (dans le processus privé).
BTARN implémente les processus publics en tant qu'orchestrations BizTalk à long terme. Une orchestration de processus publics s'exécute côté initiateur, et une autre côté répondeur. Le programme d'installation de BTARN fournit des versions des orchestrations de processus publics côté initiateur et côté répondeur pour RNIF 1.1 et RNIF 2.01.
Ces orchestrations de processus publics implémentent tous les processus RNIF. Les processus publics masquent la complexité de la spécification RNIF du reste des composants. Outre l’application du flux de messages compatible RNIF, le processus public détermine également les paramètres de suivi par défaut et fournit des informations sur l’état du processus au moment de l’exécution. Il ne traite pas le contenu du service d’un message. Le processus privé effectue cette opération.
Chaque accord de partenaire commercial fait référence à un seul processus public pour lancer ou répondre aux actions du processus d’interface partenaire (PIP). Toutefois, les processus publics sont indépendants du PIP.
Les spécifications RosettaNet dictent la conception du processus public. Il est recommandé de ne pas modifier un processus public. L’orchestration des processus publics est versionnée et signée. Si vous modifiez un processus public, il ne sera plus conforme à RNIF.