Come installare la soluzione di gestione dei processi di business
Nelle procedure seguenti viene descritto come preparare il computer per l'installazione della soluzione Gestione processo di business e come installare la soluzione nel computer in uso.
Preparare il computer per l'installazione della soluzione Gestione processo di business
Nella procedura di preparazione verranno creati le cartelle, le code e il database SQL che verranno utilizzati dalle porte di ricezione e trasmissione. Verranno inoltre creati le due directory virtuali per l'applicazione client, CSRWebApp e il servizio Web del proxy OrderBroker.
Configurare il computer per l'installazione della soluzione Gestione processo di business
Installare la soluzione di gestione dei processi di business
Nota
Per distribuire la soluzione verranno eseguiti alcuni file batch. È consigliabile reindirizzare l'output dei file batch a un file di testo per verificare che lo script sia stato completato correttamente.
Preparare il computer per l'installazione della soluzione Gestione processo di business
Per preparare il computer per l'installazione della soluzione Gestione processo di business
Fare clic su Start, scegliere Tutti i programmi, scegliere Strumenti di amministrazione e quindi fare clic su Servizi. Usando la console servizi , assicurarsi che i servizi seguenti siano in esecuzione:
Pubblicazione FTP
accodamento messaggi
Pubblicazione sul Web
Fare clic su Start, scegliere Tutti i programmi, scegliere Strumenti di amministrazione, console di gestione computer e quindi aggiungere l'account del servizio BizTalk al gruppo Administrators locale.
Se è stato installato Windows SharePoint Services, escludere il (radice) del sito Web predefinito da Windows SharePoint Services Percorsi gestiti come indicato di seguito: Fare clic su Start, scegliere Tutti i programmi, scegliere Strumenti di amministrazione e quindi fare clic su Amministrazione centrale SharePoint.
In Configurazioneserver virtuale selezionare Configura impostazioni server virtuali.
Nella pagina Elenco server virtuale fare clic su Sito Web predefinito.
Nella pagina Impostazioni server virtuale fare clic su Definisci percorsi gestiti.
Nella sezione Percorsi inclusi della pagina Percorso gestito definito selezionare Radice e quindi fare clic su Rimuovi percorsi selezionati.
Al prompt dei comandi eseguire IISReset.
Configurare il computer per l'installazione della soluzione Gestione processo di business
Per configurare il computer per l'installazione della soluzione Gestione processo di business
Disconnettersi dal computer, quindi accedervi con l'account del servizio BizTalk.
Aprire il prompt dei comandi, digitare il comando seguente e quindi premere INVIO per impostare la variabile di ambiente %BTSSolutionsPath% in modo da indicare la cartella di base per le soluzioni end-to-end. Chiudere la finestra del prompt dei comandi.
setx BTSSolutionsPath "%ProgramFiles%\Microsoft BizTalk Server 2009\SDK\Scenarios"
Nota
Se si utilizza un computer a 64 bit, utilizzare %Programmi(x86)% anziché %Programmi%.
Nota
Per altre informazioni sul comando SETX, vedere il sito Web Microsoft TechNet all'indirizzo https://go.microsoft.com/fwlink/?LinkId=67831.
Aprire un prompt dei comandi, modificare la directory corrente in %BTSSolutionsPath%\BPM\HistoryDB, digitare
CreateDatabase.cmd
e premere INVIO per creare il database della cronologia.Nota
L'utente che esegue l'host specificato come gestore dell'adapter di trasmissione SQL deve disporre delle autorizzazioni di esecuzione di stored procedure sul database SouthridgeVideoHistory.
Al prompt dei comandi eseguire il comando seguente per modificare l'host di script predefinito in CScript.exe:
CScript /H:CScript
Al prompt dei comandi eseguire il comando seguente per creare l'applicazione Web CSRWebApp:
iisvdir /create "Default Web Site" CSRWebApp "%BTSSolutionsPath%\BPM\CSRWebApp"
Nota
Per altre informazioni su iisvdir.vbs, vedere il sito Web Microsoft TechNet all'indirizzo https://go.microsoft.com/fwlink/?LinkId=67830.
Al prompt dei comandi eseguire il comando seguente per creare una nuova directory virtuale IIS per OrderBroker_Proxy:
iisvdir /create "Default Web Site" BTSScn.BPM.OrderBroker_Proxy "%BTSSolutionsPath%\BPM\OrderBroker_Proxy"
Nota
Per creare l'applicazione Web è possibile utilizzare Gestione Internet Information Services (IIS). Per altre informazioni su come creare applicazioni in IIS 7.0, vedere integrazione ASP.NET con IIS 7.
Creare una nuova applicazione IIS e impostarne l'identità come utente membro dei gruppi Utenti host BizTalk di tipo Isolato e IIS_WPG, come indicato di seguito:
In Gestione Internet Information Services (IIS) fare clic con il pulsante destro del mouse su Pool di applicazioni, selezionare Nuovo e quindi selezionare Pool di applicazioni.
Digitare l'ID del pool di applicazioni (qualsiasi valore) e quindi fare clic su OK.
Fare clic con il pulsante destro del mouse sul pool di applicazioni creato e quindi scegliere Impostazioni avanzate.
Espandere Modello di elaborazione, fare clic sulla colonna a destra per l'impostazione Identity e quindi fare clic su ...
Selezionare un account utente ( un account di compilazione o un account personalizzato ) che dispone delle autorizzazioni per creare ed eseguire file nella directory Windows\Temp. Queste autorizzazioni sono già state impostate durante il processo di configurazione di BizTalk per l'utente aggiunto al gruppo Utenti host BizTalk di tipo Isolato. È consigliabile specificare lo stesso utente.
In Gestione Internet Information Services (IIS) espandere Siti Web, espandere Sito Web predefinito, fare clic con il pulsante destro del mouse su BTSScn.BPM.OrderBroker_Proxy, scegliere Gestisci applicazione e quindi fare clic su Impostazioni avanzate.
Impostare Pool di applicazioni sul pool di applicazioni creato nel passaggio precedente.
Ripetere i due passaggi precedenti per l'applicazione CSRWebApp .
Reimpostare IIS per assicurarsi che tutte queste modifiche abbiano effetto immediato. A tale scopo, eseguire iisreset al prompt dei comandi.
Al prompt dei comandi modificare la cartella corrente in %BTSSolutionsPath%\BPM\Script, digitare
CreateQueues.vbs
e quindi premere INVIO per creare le code private seguenti.Nome Transazionale Protocollo transazione ToFacilitiesQ Sì Nativo FromFacilitiesQ Sì Nativo FromFixedOrdersQ Sì Nativo ToServicingSystemQ Sì Nativo ToCSRSystemQ No HTTP ToVendorSystemQ No HTTP Nota
È possibile usare lo snap-in Gestione computer per creare le code. Per altre informazioni su come creare una coda privata, vedere la documentazione di Accodamento messaggi.
Al prompt dei comandi modificare la cartella corrente in %BTSSolutionsPath%\BPM\Script, digitare
CreateTestDirectories.cmd
e quindi premere INVIO.Le cartelle riportate di seguito verranno create nella cartella %SystemDrive%\BPMTest:
CSRResponse-DSP
VendorResponse-DSP
OrderErrors-SP
ErrorResponse-RP-TestRL
Facilities-SP
Facilities-RP-TestRL
HistoryInsert-SP
HistoryUpdate-SP
Order-RP-TestRL
ServicingSystem-SP
Vendor-RP-TestRL
BizTalkErrors-SP
La cartella FromVendor verrà creata nella cartella %SystemDrive%\Inetpub\ftproot.
Nota
Se Windows non è installato nell'unità C, è necessario sostituire %SystemDrive% con C:. I nomi delle cartelle devono corrispondere all'indirizzo specificato nei file di associazione forniti dalla soluzione Gestione processo di business.
Nota
L'account del servizio BizTalk deve disporre dell'autorizzazione di lettura/scrittura sulla cartella FromVendor.
Installare la soluzione Gestione processo di business
Per installare la soluzione Gestione processo di business
Al prompt dei comandi modificare la cartella corrente in %BTSSolutionsPath%\BPM, digitare
SetupBPM.bat
e quindi premere INVIO.Nota
Prima di eseguire SetupBPM.bat, nei file %BTSInstallPath%/SDK/Scenarios/BPM/CSDWebApp/App_WebReferences/SouthridgeVideo_OrderBroker/OrderBrokerOrch_OrderPort.wsdl e %BTSInstallPath%/SDK/Scenarios/BPM/OrderBroker_Proxy/App_Code/OrderBrokerOrch_OrderPort.asmx.cs sostituire tutte le istanze di 8f8bbebbb3fb375a con XXXXXXXXXXXXXXXXXXX.
Verranno eseguite le operazioni seguenti:
Creazione di una chiave univoca con nome sicuro (SNK) per la firma degli assembly della soluzione Gestione processo di business.
Estrazione del token di chiave pubblica dalla chiave SNK.
Aggiornamento dei file di associazione con il token pubblico.
Compilazione della soluzione Gestione processo di business e installazione di OpsAdapter.
Compila SSOApplicationConfig nella cartella %BTSSolutionsPath%\Common.
Distribuire le regole di business Southridge Video utilizzando la Distribuzione guidata Motore regole di business:
Fare clic sul pulsante Start, scegliere Tutti i programmi, BizTalk Server, quindi fare clic su Distribuzione guidata motore regole business.
Nota
In un sistema che supporta il controllo dell'account utente, potrebbe essere necessario eseguire lo strumento con i privilegi amministrativi. A tale scopo, fare clic con il pulsante destro del mouse sull'applicazione e quindi scegliere Esegui come amministratore.
Nella pagina Benvenuti fare clic su Avanti.
Nella pagina Attività di distribuzione selezionare Importa e pubblica criteri/vocabolario nel database da file e quindi fare clic su Avanti.
Nella pagina Archivio criteri mantenere tutte le altre impostazioni predefinite e quindi fare clic su Avanti.
Nella pagina Importa criteri motore regole/file vocabolario fare clic su Sfoglia, selezionare il file DecodeAndValidateOrderRules.xml nella cartella %BTSSolutionsPath%\BPM\Rules e quindi fare clic su Avanti.
Nella pagina Pronto fare clic su Avanti, quindi nella pagina Importa criteri/Vocabolario fare clic su Avanti
Nella pagina Completamento selezionare Esegui di nuovo la procedura guidata per aprire di nuovo la procedura guidata e quindi fare clic su Fine.
Nella pagina Benvenuti fare clic su Avanti.
Nella pagina Attività di distribuzione selezionare DeployPolicy e quindi fare clic su Avanti.
Nella pagina Archivio criteri mantenere tutte le altre impostazioni predefinite e quindi fare clic su Avanti.
Nella pagina Distribuisci criteri selezionare DecodeAndValidateOrder 1.0 nell'elenco a discesa Criteri motore regole e quindi fare clic su Avanti.
Nella pagina Pronto fare clic su Avanti, quindi nella pagina Distribuisci criteri fare clic su Avanti.
Nella pagina Completamento fare clic su Fine.
Se la soluzione Gestione processo di business deve essere installata in un computer a 64 bit, eseguire la procedura seguente:
Aprire un prompt dei comandi a 32 bit come indicato di seguito: fare clic su Start, fare clic su Esegui, digitare
%SYSTEMROOT%\SYSWOW64\CMD.EXE
e quindi premere INVIO.Al prompt dei comandi a 32 bit passare alla cartella %BTSSolutionsPath%\BPM\Scripts.
Nel Blocco note aprire CreateSouthridgeVideoApplication.cmd e sostituire "%CommonProgramFiles%\Enterprise Single Sign-On\ssomanage.exe" con "%SystemDrive%\Programmi\Common Files\Enterprise Single Sign-On\ssomanage.exe".
Nota
Al prompt dei comandi a 32 bit la variabile %CommonProgramFiles% viene modificata in "%ProgramFiles(x86)%\Common Files". Poiché l'utilità amministrativa SSO viene installata in %ProgramFiles% anche in un computer a 64 bit, è necessario correggere il percorso. DeployBPM.cmd chiama CreateSouthridgeVideoApplication.cmd.
Al prompt dei comandi a 32 bit digitare
DeployBPM.cmd
e quindi premere INVIO.Nota
È necessario eseguire DeployBPM.cmd a un prompt dei comandi a 32 bit, poiché include lo script di Visual Basic che accede a oggetti x86 e che richiede pertanto la versione x86 di cscript.exe.
Al prompt dei comandi modificare la cartella corrente in %BTSSolutionsPath%\BPM\Scripts, digitare
DeployBPM.cmd
e quindi premere INVIO. Verranno eseguite le operazioni seguenti:Creazione di applicazioni BizTalk per la soluzione Gestione processo di business.
Aggiunta di riferimenti tra le applicazioni.
Importazione dei file di associazione.
Distribuzione dei file di definizione BAM.
Registrazione dell'origine eventi SouthridgeVideo.
Creazione di un'applicazione affiliata Single Sign-On (SSO) e salvataggio dei valori di configurazione nell'applicazione SSO.
Fare clic sul pulsante Start, scegliere Tutti i programmi, BizTalk Server e quindi fare clic su amministrazione BizTalk Server.
Nella console di amministrazione di BizTalk Server espandere BizTalk Group, applicazioni, BTSScn.BPM.OrderBrokerApp, fare clic con il pulsante destro del mouse su Vendor-RP-RL, quindi scegliere Proprietà.
Nella finestra di dialogo Proprietà fare clic su Configura, quindi immettere i valori come tabella seguente nella finestra di dialogo Proprietà trasporto :
Nome proprietà Valore Server localhost
Nome utente < Nome dell'account del servizio BizTalk> Password < Password dell'account del servizio BizTalk>
Eseguire la soluzione Gestione processo di business. Per altre informazioni sull'esecuzione della soluzione, vedere Come eseguire la soluzione di gestione dei processi aziendali.
Passaggi successivi
Viene testato il funzionamento della soluzione di gestione aziendale in Come eseguire la soluzione di gestione dei processi aziendali.
Vedere anche
Prima di installare la configurazione del computer per sviluppatori di soluzioni di gestione dei processi aziendali per la soluzione di gestione dei processi aziendali