Passaggio 1: Aggiungere l'intestazione e gli schemi di riconoscimento
In questo passaggio viene creato un nuovo progetto basato sul modello di progetto BTAHL72XCommon. Questo modello contiene i tre schemi comuni per le intestazioni di messaggio (MSH_25_GLO_DEF.xsd) e i riconoscimenti (ACK_24_GLO_DEF.xsd) e (ACK_25_GLO_DEF.xsd). È necessario includere questi schemi in un progetto in modo che BizTalk Accelerator for HL7 (BTAHL7) build e/o convalidano correttamente le intestazioni e i riconoscimenti dei messaggi. Questo processo è comune in tutte le versioni dello schema di BTAHL7 2.X.
È anche possibile creare una chiave complessa, assegnarla all'assembly e quindi distribuire l'assembly. La chiave complessa fornisce sicurezza e identità all'assembly ed è necessaria per la distribuzione. Quando si distribuisce l'assembly, viene archiviato nel database di configurazione (noto anche come database di Gestione BizTalk) e nella global assembly cache (GAC).
Per creare il progetto e aggiungere schemi di intestazione e riconoscimento
Scegliere Nuovo dal menu File di Visual Studio e quindi fare clic su Progetto.
Nell'elenco Tipi di progetto della finestra di dialogo Nuovo progetto espandere Progetti BizTalk e quindi fare clic su BTAHL7Projects.
Nell'elenco Modelli fare clic su BTAHL7V2XCommon Project.
Nella casella Nome digitare BTAHL7V2XCommon come nome del progetto.
Nella casella Percorso passare all'unità<:>\Esercitazione su Batching.
Fare clic su OK.
Nota
In Esplora soluzioni vengono inclusi tre schemi (MSH_25_GLO_DEF.xsd, ACK_24_GLO_DEF.xsd e ACK_25_GLO_DEF.xsd).
Per assegnare una chiave complessa all'assembly e distribuire
Aprire il prompt dei comandi di Visual Studio.
Nel prompt dei comandi di Visual Studio passare alla < cartella drive>:\Batching Tutorial.
Al prompt dei comandi digitare sn –k key.snk e quindi premere INVIO. Assicurarsi che venga visualizzato un messaggio di esito positivo nella finestra di output.
Nota
Se il messaggio corretto non viene visualizzato, usare Visual Studio per risolvere i problemi dell'assembly.
In Esplora soluzioni fare clic con il pulsante destro del mouse su BTAHL7V2Xcommon Project e quindi scegliere Proprietà.
Nella finestra di dialogo Proprietà progetto BTAHL7V2XCommon fare clic su Firma.
Selezionare Firmare la casella di controllo Assembly.
Nell'elenco a discesa Scegli un file chiave nome sicuro selezionare <Sfoglia...>.
Passare all'unità><:\Esercitazione batch, selezionare key.snk e quindi fare clic su Apri.
Nella finestra Pagine delle proprietà del progetto BTAHL7V2XCommon fare clic su OK per salvare le modifiche.
In Esplora soluzioni fare clic con il pulsante destro del mouse su BTAHL7V2Xcommon Project e quindi scegliere Distribuisci. Assicurarsi che venga visualizzato un messaggio di esito positivo nella finestra di output.
Nota
Se il messaggio di distribuzione corretto non viene visualizzato, usare Visual Studio per risolvere i problemi di distribuzione.
Procedere al passaggio 2: Aggiungere schemi comuni per v2.3.1.