Condividi tramite


Configurare una porta usando l'adapter WCF-custom e Oracle E-Business Suite

Come configurare WCF-Custom porte di invio e ricezione per eseguire operazioni in uscita e in ingresso in Oracle E-Business Suite usando l'adapter Oracle E-Business.

Prerequisiti

Accedere con un account membro del gruppo BizTalk Server Administrators o BizTalk Operators. Per informazioni più dettagliate sulle autorizzazioni, vedere Autorizzazioni necessarie per la distribuzione e la gestione di un'applicazione BizTalk e diritti minimi di sicurezza.

Distribuire adapter per inviare messaggi a Oracle EBS

Eseguire la procedura seguente per configurare una porta di trasmissione WCF-Custom per l'invio di messaggi a Oracle E-Business Suite tramite la console di amministrazione di BizTalk Server.

  1. Aprire la Console di amministrazione BizTalk Server.

  2. Nell'albero della console espandere Gruppo BizTalk e quindi Applicazioni.

  3. Espandere l'applicazione in cui si vuole distribuire l'adapter Oracle E-Business.

  4. Fare clic con il pulsante destro del mouse su Porte di trasmissione, scegliere Nuovo e quindi scegliere il tipo di porta da configurare a seconda della modalità di comunicazione tra BizTalk Server e Oracle E-Business Suite.

  5. Nella scheda Generale della finestra di dialogo Proprietà porta di trasmissione digitare un nome per la porta di trasmissione.

  6. Nell'elenco a discesa Tipo selezionare WCF-Custom e quindi fare clic su Configura.

  7. Nella finestra di dialogo Proprietà trasporto personalizzato WCF eseguire le operazioni seguenti:

    1. Fare clic sulla scheda Generale e nel campo Indirizzo (URI) specificare l'URI di connessione per Oracle E-Business Suite. Per altre informazioni sull'URI di connessione, vedere Creare l'URI di connessione Oracle E-Business Suite.

    2. Nella scheda Generale digitare l'azione per l'operazione nella casella di testo Azione . Per un elenco di azioni per ogni operazione, vedere Messaggi e schemi di messaggio per l'adapter Oracle EBS. Ad esempio, l'azione per richiamare l'operazione Inserisci in una tabella di interfaccia (FA_BOOKS) nell'applicazione Asset è:

      InterfaceTables/Insert/OFA/FA/FA_BOOKS  
      
    3. Fare clic sulla scheda Binding e nell'elenco Tipo di associazione selezionare oracleEBSBinding. È possibile specificare le diverse proprietà di associazione esposte dall'adapter Oracle E-Business. Per altre informazioni sulle proprietà di associazione, vedere Informazioni sulle proprietà di associazione di BizTalk Adapter per Oracle E-Business Suite.

    4. Fare clic sulla scheda Credenziali, quindi effettuare una delle operazioni seguenti:

      • Selezionare l'opzione Non usare l'accesso Single Sign-On e specificare il nome utente e la password per connettersi a Oracle E-Business Suite.

        Usare Per
        Per connettersi usando le credenziali del database Oracle Specificare la proprietà di associazione ClientCredentialType in Database e specificare le credenziali del database per le caselle di testo Nome utente e Password .
        Per connettersi usando le credenziali di Oracle E-Business Suite Specificare la proprietà di associazione ClientCredentialType a EBusiness e specificare le credenziali di Oracle E-Business Suite per le caselle di testo Nome utente e Password . In questo caso, è necessario specificare anche le credenziali del database Oracle per le proprietà di associazione OracleUserName e OraclePassword .
        Per connettersi usando l'autenticazione di Windows se ClientCredentialType è impostato su "Database" Specificare "/" per la casella di testo Nome utente e lasciare vuota la casella di testo Password .
        Per connettersi usando l'autenticazione di Windows se ClientCredentialType è impostato su "EBusiness" Specificare le credenziali di Oracle E-Business Suite per le caselle di testo Nome utente e Password . È inoltre necessario specificare "/" per la proprietà di associazione OracleUserName e lasciare vuota la proprietà di associazione OraclePassword .
      • Selezionare l'opzione Usa Single Sign-On e specificare un'applicazione di affiliate enterprise Single Sign-On (SSO).

    5. Per tornare alla finestra di dialogo Proprietà porta di trasmissione , fare clic su OK.

  8. Nell'elenco Gestore di invio selezionare BizTalkServerApplication.

  9. Se si sceglie Static One-Way Send Port (Porta di trasmissione ) nel passaggio 4, specificare una pipeline di trasmissione. Nell'elenco Invia pipeline selezionare la pipeline corrispondente a XMLTransmit.

  10. Se si sceglie Porta Solicit-Response statica nel passaggio 4, specificare le pipeline di invio e ricezione.

    1. Nell'elenco a discesa Invia pipeline selezionare la pipeline corrispondente a XMLTransmit.

    2. Nell'elenco a discesa Ricevi pipeline selezionare la pipeline corrispondente a XMLReceive.

  11. Fare clic su OK.

Distribuire adapter per ricevere messaggi da Oracle EBS

Seguire questa procedura per configurare una porta di ricezione WCF-Custom per la ricezione di messaggi da Oracle E-Business Suite tramite la console di amministrazione di BizTalk Server.

  1. Aprire la Console di amministrazione BizTalk Server.

  2. Nell'albero della console espandere Gruppo BizTalk e quindi Applicazioni.

  3. Espandere l'applicazione in cui si vuole distribuire l'adapter Oracle E-Business.

  4. Fare clic con il pulsante destro del mouse su Porte di ricezione, scegliere Nuovo e fare clic su Porta di ricezione una sola modalità di ricezione o richiesta di risposta, a seconda della modalità di comunicazione tra BizTalk Server e Oracle E-Business Suite.

  5. Nella scheda Generale della finestra di dialogo Proprietà porta di ricezione digitare un nome per la porta di ricezione.

  6. Nella scheda Località di ricezione fare clic su Nuovo. Verrà visualizzata la finestra di dialogo Proprietà posizione di ricezione .

  7. Nella finestra di dialogo Proprietà posizione di ricezione eseguire le operazioni seguenti:

    1. Specificare un nome per il percorso di ricezione.

    2. Nell'elenco a discesa Tipo selezionare WCF-Custom e quindi fare clic su Configura.

  8. Nella finestra di dialogo Proprietà trasporto personalizzato WCF eseguire le operazioni seguenti:

    1. Fare clic sulla scheda Generale e nel campo Indirizzo (URI) specificare l'URI di connessione per Oracle E-Business Suite. Per altre informazioni sull'URI di connessione, vedere Creare l'URI di connessione Oracle E-Business Suite.

    2. Fare clic sulla scheda Binding e nell'elenco a discesa Tipo di associazione selezionare oracleEBSBinding. È possibile specificare le diverse proprietà di associazione esposte dall'adapter Oracle E-Business. Per altre informazioni sulle proprietà di associazione, vedere Informazioni sulle proprietà di associazione di BizTalk Adapter per Oracle E-Business Suite.

    3. Fare clic sulla scheda Comportamento per impostare il livello di isolamento delle transazioni. Per altre informazioni sull'impostazione del livello di isolamento delle transazioni, vedere Configurare il livello di isolamento delle transazioni e il timeout delle transazioni con E-Business Suite.

    4. Fare clic sulla scheda Altri ed eseguire una delle operazioni seguenti:

      • Selezionare l'opzione Account utente e specificare il nome utente e la password per connettersi a Oracle E-Business Suite.

        Usare Per
        Per connettersi usando le credenziali del database Oracle Specificare la proprietà di associazione ClientCredentialType in Database e specificare le credenziali del database per le caselle di testo Nome utente e Password .
        Per connettersi usando le credenziali di Oracle E-Business Suite Specificare la proprietà di associazione ClientCredentialType a EBusiness e specificare le credenziali di Oracle E-Business Suite per le caselle di testo Nome utente e Password . In questo caso, è necessario specificare anche le credenziali del database Oracle per le proprietà di associazione OracleUserName e OraclePassword .
        Per connettersi usando l'autenticazione di Windows se ClientCredentialType è impostato su "Database" Specificare "/" per la casella di testo Nome utente e lasciare vuota la casella di testo Password .
        Per connettersi usando l'autenticazione di Windows se ClientCredentialType è impostato su "EBusiness" Specificare le credenziali di Oracle E-Business Suite per le caselle di testo Nome utente e Password . È inoltre necessario specificare "/" per la proprietà di associazione OracleUserName e lasciare vuota la proprietà di associazione OraclePassword .
      • Selezionare l'opzione Ottieni credenziali dall'applicazione affiliata e specificare un'applicazione SSO affiliata.

    5. Per tornare alla finestra di dialogo Proprietà posizione di ricezione , fare clic su OK.

  9. Nell'elenco a discesa Ricevi gestore selezionare BizTalkServerApplication.

  10. Se si sceglie Porta di ricezione unidirezionale nel passaggio 4, specificare una pipeline di ricezione. Nell'elenco Pipeline di ricezione selezionare la pipeline corrispondente a XMLReceive.

  11. Se si sceglie Request Response Receive Port nel passaggio 4, specificare le pipeline di invio e ricezione.

    1. Nell'elenco a discesa Ricevi pipeline selezionare la pipeline corrispondente a XMLReceive.

    2. Nell'elenco a discesa Invia pipeline selezionare la pipeline corrispondente a XMLTransmit.

  12. Nella finestra di dialogo Proprietà posizione di ricezione fare clic su OK.

  13. Nella finestra di dialogo Proprietà porta di ricezione fare clic su OK.

Vedere anche

Configurazione manuale di un'associazione di porte fisiche all'adapter Oracle E-Business
Connessione a Oracle E-Business Suite tramite l'autenticazione di Windows