Utilisation d’un contexte client avec l’adaptateur BizTalk pour les applications hôtes

par Host Integration Server, le contexte client est un ensemble de valeurs qui permettent de remplacer des valeurs de configuration pour 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 une orchestration ou un pipeline personnalisé. Les remplacements suivants sont pris en charge (USERID, PASSWORD, RecvTimeOut, SendTimeOut, PortOverride, IPAddress, TPNameOverride, ProgNameOverride, IMS_LTERM, LIbNameOverride, OverrideSourceTP et reoverridable). 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 reoverridable).

Pour passer les mots clés de contexte du client dans le cadre du document XML

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

    pour plus d’informations, voir How to create a Transaction Integrator Project et Interface Definition

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

    Le mot clé TIClientContext apparaît dans le document XML au format suivant :

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

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

    Pour le 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 échoue pour l’envoi dans 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 langage 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