Condividi tramite


Passaggio 1: Preparare l'esercitazione AS2

Passaggio 1 di 11

L'esercitazione AS2 viene eseguita su un singolo computer. Per preparare l'esercitazione, è necessario installare e configurare BizTalk Server, come descritto in BizTalk Server Novità, Installazione, Configurazione e Aggiornamento. È inoltre necessario aggiungere un riferimento all'applicazione EDI BizTalk Server come descritto in questo argomento. I file necessari per l'esercitazione AS2 si trovano nella cartella \Programmi (x86)\Microsoft BizTalk Server <VERSION>SDK\AS2 Tutorial.

Prima di iniziare

Per il funzionamento di questa esercitazione, assicurarsi di eseguire le operazioni seguenti:

  • Usare lo stesso account di accesso per l'istanza host in-process e l'istanza host isolata.

  • L'host BizTalk Server usato per questa esercitazione deve essere contrassegnato come 32 bit.

  • Eseguire in una piattaforma con IIS 7.0 o IIS 7.5 e l'impostazione dell'applicazione Enable a 32 bit per i pool di applicazioni deve essere impostata su True.

  • Le cartelle dell'esercitazione AS2 includono tre cartelle in cui BizTalk Server scriveranno i file di output di test (payload EDI, 997 e MDN). Queste cartelle sono già state create, ma è necessario impostare le autorizzazioni di sicurezza per due cartelle 997 e MDN (vedere la procedura seguente).

    Le cartelle e i file necessari per l'esercitazione sono i seguenti:

    Cartella\File Scopo
    \_997ToFabrikam Questa cartella vuota riceverà il messaggio di riconoscimento 997 restituito dopo l'elaborazione EDI. La cartella simula l'applicazione di origine del messaggio EDI nell'entità Fabrikam.
    \_EDIXMLToContoso Questa cartella vuota riceverà il file del payload XML dopo che BizTalk Server ha elaborato il messaggio EDI. Questa cartella simula l'applicazione line-of-business corrispondente alla destinazione finale del payload EDI.
    \_MDNToFabrikam Questa cartella vuota riceverà il messaggio MDN restituito da BizTalk Server dopo l'elaborazione AS2. La cartella simula un'applicazione nell'entità Fabrikam.
    \Fabrikam Questa cartella contiene il file Default.aspx che salva 997 nella cartella _997ToFabrikam e MDN nella cartella _MDNToFabrikam.
    \Schemas Questa cartella contiene lo schema X12_00401_864.xsd e altri schemi utilizzati da BizTalk per elaborare il messaggio EDI. La cartella contiene inoltre il progetto Schemas.btproj che dovrà essere compilato e distribuito per consentire la distribuzione degli schemi.
    \Sender Questa cartella contiene il progetto Sender.csproj che dovrà essere compilato per creare Sender.exe e che verrà utilizzato per inviare il messaggio di test X12_00401_864.edi (nella cartella \AS2 Tutorial) e per restituire MDN.

Prerequisiti

È necessario eseguire l'accesso come membro del gruppo Amministratori BizTalk Server.

Impostare l'autorizzazione di sicurezza per le cartelle MDN e 997

  1. In Esplora risorse passare alla cartella \Programmi (x86)\Microsoft BizTalk Server VERSION>SDK\AS2 Tutorial\_997ToFabrikam<. Fare clic con il pulsante destro del mouse sulla cartella \_997ToFabrikam e quindi scegliere Proprietà.

  2. Fare clic sulla scheda Security (Sicurezza) e quindi su Edit (Modifica). Nella finestra di dialogo Autorizzazioni fare clic su Aggiungi.

  3. Nella finestra di dialogo Seleziona utenti, computer, account di servizio o gruppi nel riquadro nomi oggetti immettere Everyonee quindi fare clic su OK.

  4. Selezionare Tutti nella casella Gruppi o nomi utente , fare clic sulla casella di controllo Scrittura (nella colonna Consenti ) nel riquadro Autorizzazioni e quindi fare clic su OK.

  5. Fare clic su OK.

  6. Ripetere questi passaggi per la cartella \_MDNToFabrikam.

Contrassegnare l'host BizTalk Server come 32 bit

  1. Nota

    Le pipeline AS2 possono essere utilizzate solo nei processi a 32 bit. Se BizTalk Server è installato in un sistema operativo a 64 bit, è necessario eseguire questa procedura per contrassegnare i processi host come solo a 32 bit.

    Selezionare Avvia, selezionare Tutti i programmi, selezionare Microsoft BizTalk Server e quindi selezionare Amministrazione BizTalk Server.

  2. Nell'albero della console espandere BizTalk Server Amministrazione, espandere il gruppo BizTalk, selezionare Impostazioni piattaforma e quindi selezionare Host.

  3. Nel riquadro dei dettagli fare clic con il pulsante destro del mouse sull'host in-process da usare per questa esercitazione e quindi selezionare Proprietà.

  4. Nella scheda Generale della finestra di dialogo Proprietà host selezionare solo a 32 bit e quindi fare clic su OK.

  5. Ripetere i passaggi 3 e 4 per l'host isolato.

    Se BizTalk Server è installato in un sistema operativo a 64 bit, è necessario impostare anche IIS per l'esecuzione in modalità a 32 bit quando si utilizza un processo host BizTalk a 32 bit. Le istruzioni per l'impostazione di IIS vengono presentate nel passaggio 5: Configurare le pagine Web partner commerciali, in quanto IIS consente di impostare il processo di lavoro a 32 bit in base a un pool di applicazioni.

Aggiungere riferimento all'applicazione EDI BizTalk

  1. Nella console di amministrazione di BizTalk Server fare clic con il pulsante destro del mouse sull'applicazione che si vuole usare per EDI, ad esempio BizTalk Application 1.
  2. Selezionare Aggiungi>riferimenti.
  3. Nella finestra di dialogo Aggiungi riferimento applicazione selezionare Applicazione EDI BizTalk e quindi fare clic su OK.

Passaggi successivi

Si distribuisce lo schema X12 di esempio come descritto nel passaggio 2: Creare e distribuire lo schema X12 di esempio

Vedere anche

Esercitazione 3: Esercitazione su AS2