Partager via


Comment utiliser un contexte client avec l’adaptateur BizTalk pour les applications hôtes

Pour Host Integration Server, le contexte client est un ensemble de valeurs qui permettent de remplacer les valeurs de configuration de l’hôte distant. Ces mots clés peuvent être utilisés avec l’adaptateur d’application hôte BizTalk y en modifiant le mot clé ClientContext dans le fichier XML associé à votre projet BizTalk, ou via l’orchestration ou le pipeline personnalisé. Les remplacements suivants sont pris en charge (USERID, PASSWORD, RecvTimeOut, SendTimeOut, PortOverride, IPAddress, TPNameOverride, ProgNameOverride, IMS_LTERM, LIbNameOverride, OverrideSourceTP et REOverride). Toutefois, à des fins de sécurité, seuls les éléments suivants sont autorisés à être transmis avec le document XML (USERID, PASSWORD, RecvTimeOut, SendTimeOut, PortOverride et REOverride).

Pour transmettre les mots clés de contexte client dans le cadre de la documentation XML

  1. Générez une instance du document XML qui décrit votre assembly à partir du XSD généré par le Designer HIS.

    Pour plus d’informations, consultez Création d’un projet d’intégrateur de transactions et d’une définition d’interface

  2. Dans le document XML, modifiez le mot clé TIClientContext.

    Le mot clé TIClientContext s’affiche dans le document XML au format suivant :

    <ns0:TIClientContext TIContextKeyword="TIContextKeyword_0" TIContextValue="TIContextValue_1" />

    Où « TIContextKeyword_0 » et TIContextValue_1 » représentent respectivement la paire mot clé et valeur.

    Pour BizTalkAdapter pour les applications hôtes, TIClientContext accepte USERID, PASSWORD, RecvTimeOut et SendTimeOut comme mots clés valides.

    Notez que vous devez supprimer ou commenter l’élément TIClientContext généré automatiquement de votre document si vous n’utilisez pas ClientContext ou si l’appel ne parvient pas à envoyer un mot clé client non valide.

  3. Lorsque vous avez terminé, enregistrez le fichier XML et quittez.

Exemple

L’exemple suivant décrit un document XML généré dans le cadre d’un projet BizTalk à l’aide du XSD généré par his Designer.

<ns0:DPC_WGB__GetBalance__WGBANK__Request xmlns:ns0="http://microsoft.com/HostApplications/TI/WIP">  
  <ns0:WGBANKInDocument>  
   <ns0:ACCNUM>1234</ns0:ACCNUM>  
   <ns0:name>Kim Akers</ns0:name>  
  </ns0:WGBANKInDocument>  
  <ns0:TIClientContext TIContextKeyword=" RecvTimeOut " TIContextValue="15" />  
<ns0:TIClientContext TIContextKeyword="TIContextKeyword_0"TIContextValue="TIContextValue_1" />  
</ns0:DPC_WGB__GetBalance__WGBANK__Request>  
  

Voir aussi

Mots clés de COMTIContext
Création d’une Application pour l’adaptateur BizTalk pour les applications d’hôte