Condividi tramite


Distribuire l'adapter BizTalk per PeopleSoft Enterprise

In questa sezione vengono fornite informazioni sulla distribuzione del'adapter BizTalk per PeopleSoft Enterprise.

Panoramica

Usando BizTalk Server, è possibile duplicare porte e assembly in un computer di destinazione. La configurazione di porte di trasmissione e indirizzi di ricezione viene esportata in un file XML.

Usare il BizTalk Server per eseguire queste attività:

  • Distribuire o rimuovere gli assembly BizTalk Server in un database di configurazione BizTalk.

  • Installare o disinstallare gli assembly nella Global Assembly Cache.

  • Importare o esportare le informazioni sul binding degli assembly BizTalk Server nei file di associazione.

Per usare BizTalk Server per distribuire porte e assembly, vedere Come esportare associazioni per un'applicazione BizTalk.

Nota

L'adapter Microsoft BizTalk per PeopleSoft Enterprise richiede solo Visual Studio in un computer di origine (sviluppo). Visual Studio non è richiesto nel computer di produzione.

Confermare la configurazione

Prima di utilizzare BizTalk Server per importare un file di associazione, verificare quanto segue:

  • CLASSPATH fa riferimento a un percorso specifico per i file specifici di PeopleSoft. Verificare che il percorso di tali file sia uguale nel nuovo computer oppure modificare il file di associazione.

  • È necessario che le cartelle per le risposte esistano e siano identiche nel nuovo computer. In caso contrario, modificare il file di associazione.

  • Le password del sistema PeopleSoft Enterprise, se presenti nella configurazione, vengono salvate come ***** nel file di associazione. Vedere Limitazioni in questo argomento.

Nota

La distribuzione sovrascrive la configurazione dell'indirizzo di ricezione. Quando si distribuisce un file e un assembly di binding in un computer di destinazione, le porte di trasmissione e gli indirizzi di ricezione vengono sostituiti con quelli presenti nel file di associazione XML durante l'importazione.

Per istruzioni dettagliate sull'importazione di file di associazione, vedere Come importare binding in un gruppo BizTalk.

Pulire il computer di destinazione

Per pulire il computer di destinazione per la distribuzione della nuova applicazione, rimuovere le porte di trasmissione e le posizioni di ricezione associate all'orchestrazione.

Se Microsoft Visual Studio non è installato nel computer di destinazione, è possibile rimuovere le porte eseguendo questi script:

<Microsoft BizTalk Server>\SDK\Samples\Amministrazione\WMI\Remove Send Port\VBScript\RemoveSendPort.vbs

<Microsoft BizTalk Server>\SDK\Samples\Amministrazione\WMI\Remove Receive Port\VBScript\RemoveReceivePort.vbs

Ad esempio, al prompt dei comandi eseguire:

cscript RemoveSendPort.vbs \<Send port name\>

Limitazioni

La password dell'adapter di trasporto viene archiviata come asterischi (****) nel file di associazione esportato da BizTalk Server e passa al componente di gestione nello stesso formato.

Quando si esportano le informazioni sul binding, il file di associazione risultante non conterrà le password utilizzate dagli adapter di trasporto negli indirizzi di ricezione/porte di trasmissione. In questo modo si impedisce la visualizzazione delle password in formato testo non crittografato. La volta successiva che si utilizza il file per importare le informazioni sul binding, è necessario immettere le password utilizzando l'interfaccia utente delle pagine di proprietà del trasporto. In alternativa, è possibile modificare temporaneamente il file di associazione prima dell'importazione digitando le password al suo interno. In questo caso, è necessario eliminare le password dal file di associazione dopo il completamento dell'operazione di importazione.

Aggirare la limitazione della password

Opzione 1

  • Prima di importare, aggiornare il file di associazione sostituendo gli asterischi con testo normale.

    Attenzione

    Questa soluzione non è consigliata per motivi di sicurezza.

  • Prima di importare, aggiornare il file di associazione sostituendo gli asterischi con un valore indesiderato, ovvero non la password corretta. Dopo l'importazione, immettere la password corretta in Proprietà trasporto in amministrazione BizTalk Server.

    Nota

    Questa soluzione può essere usata solo se Microsoft Visual Studio è installato nel computer di destinazione o se si sviluppa uno strumento personalizzato.

Opzione 2

  • Utilizzare Enterprise Single Sign-On (SSO) anziché le password. L'utilizzo dell'opzione SSO richiede un'importazione del file di associazione.

  • Verificare il sistema logico e i servizi di trasmissione e ricezione.

Passaggi successivi

Usare BizTalk Server gestione delle eccezioni nell'orchestrazione