Come configurare l'adapter MQSC per la messaggistica transazionale
Dopo aver installato ibm WebSphere MQ Extended Transactional Client nel computer BizTalk Server, sono necessari i passaggi di configurazione aggiuntivi seguenti prima di poter implementare la messaggistica transazionale con l'adapter BizTalk per WebSphere MQ.
Nell'ambiente WebSphere MQ Server assegnare all'account del servizio di rete le autorizzazioni appropriate, come descritto nell'articolo IBM Technote 1223479. Per motivi di sicurezza, è consigliabile usare "Security Exit" in modo che non sia necessario aggiungere l'account "Servizio di rete" nel gruppo MQM.
Nel computer BizTalk Server aggiungere la dll MQSeries XA al Registro di sistema MSDTC. Nella chiave del Registro di sistema HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\XADLLaggiungere il valore
amqmtsxatmc.dll
stringa nella colonna Name e aggiungerlo alla colonna Data . Specificare il percorso nel formato<WebSphere MQ Client installation folder>\bin\amqmtsxatmc.dll
,C:\Program Files\IBM\WebSphere MQ\bin\amqmtsxatmc.dll
ad esempio .Nel computer BizTalk Server, se si usa WebSphere MQ 5.3, concedere all'account del servizio di rete l'accesso in lettura/scrittura alla @SYSTEM cartella, contenuta nella <cartella> di installazione client WebSphere MQ\qmgrs\@SYSTEM. Non è necessario eseguire questa operazione se si usa WebSphere MQ 6.0.
Assicurarsi che MSDTC sia abilitato nel computer in cui è installato BizTalk Server e che la sicurezza sia configurata come descritto nella procedura seguente:
Per abilitare MSDTC e configurare la sicurezza
Fare clic su Start, scegliere Programmi, scegliere Strumenti di amministrazione e quindi fare clic su Servizi componenti.
Nella radice della console della console di Servizi componenti espandere Servizi componenti.
Espandere Computer.
Fare clic con il pulsante destro del mouse su My Computer e quindi scegliere Avvia MSDTC.
Fare clic con il pulsante destro del mouse su Risorse del computere quindi scegliere Proprietà.
Fare clic sulla scheda MSDTC .
In Configurazione delle transazioni fare clic su Configurazione sicurezza.
In Impostazioni di sicurezza selezionare le caselle di controllo Accesso DTC di rete e Abilita transazioni XA .
Fare clic su OK.