Quando il mySAP Adapter invia un messaggio o esegue una chiamata verso SAP apre e chiude la connessione, può sicuramente capitare l' esigenza di voler utilizzare un' unica connessione.
Per ottenere tutto questo è possibile utilizzare il parametro SAPSend.ConnectionType del messaggio.
Questo parametro è presente nella library Microsoft.BizTalk.SAPAdapterProperties.dll che trovate nella directory di installazione del mySAP Adapter 2.0.
Il principio è semplice:
Alla prima chiamata verso SAP si imposta il parametro in questo modo
MIOMESSAGGIOVERSOSAP_1(SAPSend.ConnectionType) = "OPENREUSE"
questo manterrà aperta la connessione verso SAP.
Successivamente lo imposteremo a REUSECONNECTION,
MIOMESSAGGIOVERSOSAP_2(SAPSend.ConnectionType) = "REUSECONNECTION"
questo per utilizzare la stessa connessione attiva e
MIOMESSAGGIOVERSOSAP_3(SAPSend.ConnectionType) = "REUSECLOSECONNECTION"
per chiudere la connessione.