Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Langkah-langkah berikut menjelaskan cara menyiapkan komputer Anda sebelum menginstal versi stub dari solusi berorientasi layanan, lalu cara menginstal solusi di komputer Anda.
Menyiapkan komputer untuk menginstal versi stub dari Service Oriented Solution
Membuat direktori virtual di IIS untuk Solusi Berorientasi Layanan
Membuat entri dan nilai Enterprise Single Sign-On (SSO) dalam database SSO
Menyiapkan komputer untuk menginstal versi stub dari Service Oriented Solution
Untuk menyiapkan komputer untuk menginstal versi stub dari Service Oriented Solution
Pastikan bahwa Situs Web Default dikonfigurasi untuk menggunakan ASP.NET 2.X.
Klik Mulai, arahkan ke Semua Program, arahkan ke Alat Administratif, lalu klik Pengelola Layanan Informasi Internet (IIS).
Di Manajer Layanan Informasi Internet (IIS), nama komputer, perluas Situs, perluas Situs Web Default, perluas aspnet_client, perluas system_web.
Pastikan sub-folder adalah 2.X.
Klik Mulai, arahkan ke Semua Program, arahkan ke Alat Administratif, lalu klik Layanan. Menggunakan konsol Layanan , pastikan bahwa layanan berikut berjalan:
- Penerbitan Web Dunia
Klik Mulai, arahkan ke Semua Program, arahkan ke Alat Administratif, klik konsolManajemen Komputer, lalu tambahkan akun layanan BizTalk ke grup Administrator lokal.
Jika Anda menginstal Windows SharePoint Services, kecualikan (akar) Situs Web Default dari Windows SharePoint Services Managed Paths sebagai berikut: Klik Mulai, arahkan ke Semua Program, arahkan ke Alat Administratif, lalu klik Administrasi Pusat SharePoint.
Di bawah Konfigurasi Server Virtual, pilih Konfigurasikan pengaturan server virtual.
Pada halaman Daftar Server Virtual , klik Situs Web Default.
Pada halaman Pengaturan Server Virtual , klik Tentukan jalur terkelola.
Di bagian Jalur yang Disertakan dari halaman Jalur Terkelola yang Ditentukan , pilih Akar lalu klik Hapus jalur yang dipilih.
Saat command prompt, lakukan IISReset.
Keluar dari komputer, lalu masuk ke komputer sebagai akun layanan BizTalk.
Buka perintah, ketik perintah berikut, lalu tekan ENTER untuk mengatur lingkungan %BTSSolutionsPath%. Kemudian, keluar dari command prompt.
setx BTSSolutionsPath "\Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\Scenarios"
Nota
Jika Anda menggunakan komputer 64-bit, gunakan% %ProgramFiles(x86) alih-alih %ProgramFiles%.
Nota
Untuk informasi selengkapnya tentang perintah SETX, lihat situs Web Microsoft TechNet di https://go.microsoft.com/fwlink/?LinkId=67831.
Menginstal Klien IBM WebSphere MQ untuk Windows
Untuk menginstal Klien IBM WebSphere MQ untuk Windows
Unduh versi terbaru IBM WebSphere MQ Client untuk Windows.
Nota
Bahkan jika versi stub solusi tidak memerlukan IBM WebSphere Server, aplikasi klien mereferensikan file amqmdnet.dll yang disediakan oleh Klien IBM WebSphere MQ untuk Windows, jadi Anda harus menginstalnya. Klien versi stub sebenarnya tidak memanggil API di DLL. Ini diperlukan hanya untuk mengkompilasi dan menjalankan aplikasi klien. Anda dapat mengunduh Klien IBM WebSphere MQ untuk Windows dari situs Web IBM.
Instal Klien IBM WebSphere MQ untuk Windows.
Nota
Anda tidak perlu mengonfigurasi Klien IBM WebSphere MQ untuk Windows. Pertahankan semua pengaturan default.
Tambahkan kelas WebSphere MQ untuk assembly .NET ke cache assembly global (GAC).
Pada prompt perintah Visual Studio, navigasikan ke direktori <Direktori Penginstalan> IBM MQSeries\bin.
Jalankan perintah berikut (pastikan gacutil.exe berada di lingkungan jalur):
gacutil.exe /i amqmdnet.dll
Membuat direktori virtual di IIS untuk Solusi Berorientasi Layanan
Untuk membuat direktori virtual di IIS untuk Solusi Berorientasi Layanan
Di Manajer Layanan Informasi Internet (IIS), klik kanan Kumpulan Aplikasi, pilih Tambahkan Kumpulan Aplikasi.
Pada kotak dialog Tambahkan Kumpulan Aplikasi , ketik
SSOStubAppPooldalam kotak teks Nama , lalu klik OK.Direktori virtual yang digunakan oleh solusi berorientasi layanan mencakup layanan Web stub yang diterbitkan untuk versi stub orkestrasi, layanan Web stub SAP, layanan Web stub Pelacak Pembayaran, dan layanan Web stub Transaksi Tertunda.
Di Manajer Layanan Informasi Internet (IIS), klik kanan kumpulan aplikasi yang baru saja Anda buat, lalu klik Pengaturan Tingkat Lanjut.
Klik kolom di sebelah kanan properti Identitas , lalu klik tombol elipsis (...).
Dalam kotak dialog Identitas Kumpulan Aplikasi , pilih opsi Akun Kustom , lalu klik Atur.
Dalam kotak dialog Atur Kredensial , tentukan nama pengguna dan kata sandi, konfirmasi kata sandi, lalu klik OK.
Nota
Pengguna ini harus memiliki izin untuk menjalankan layanan Web Proksi Orkestrasi, dan harus ditambahkan ke salah satu grup Administrator BizTalk Server, Administrator SSO, atau Administrator Afiliasi SSO
Klik OK untuk menutup kotak dialog Identitas Kumpulan Aplikasi .
Klik OK untuk menutup kotak dialog Pengaturan Tingkat Lanjut .
Di Pengelola Layanan Informasi Internet (IIS), perluas Situs Web, klik kanan Situs Web Default, arahkan ke Baru, lalu klik Direktori Virtual untuk menjalankan Panduan Pembuatan Direktori Virtual.
Menggunakan Wizard Pembuatan Direktori Virtual, buat direktori virtual berikut untuk layanan Web proksi untuk versi adaptor:
Alias = Microsoft.Samples.BizTalk.WoodgroveBank.OrchProxy.Stub
PATH = <BizTalk Install Directory>\SDK\Scenarios\SO\BTSSoln\OrchProxy\Stub
Izin Akses = Baca, Jalankan skrip
Menggunakan Wizard Pembuatan Direktori Virtual, buat direktori virtual berikut untuk layanan Web proksi untuk versi adaptor:
Alias = Microsoft.Samples.BizTalk.WoodgroveBank.StubSAP
PATH = <BizTalk Install Directory>\SDK\Scenarios\SO\BTSSoln\StubWebServices\SAP
Izin Akses = Baca, Jalankan skrip
Menggunakan Wizard Pembuatan Direktori Virtual, buat direktori virtual berikut untuk layanan Web proksi untuk versi adaptor:
Alias = Microsoft.Samples.BizTalk.WoodgroveBank.StubPendingTransactions
PATH = <BizTalk Install Directory>\SDK\Scenarios\SO\BTSSoln\StubWebServices\PendingTrans
Izin Akses = Baca, Jalankan skrip
Menggunakan Wizard Pembuatan Direktori Virtual, buat direktori virtual berikut untuk layanan Web proksi untuk versi adaptor:
Alias = Microsoft.Samples.BizTalk.WoodgroveBank.StubPaymentTracker
PATH = <BizTalk Install Directory>\SDK\Scenarios\SO\BTSSoln\StubWebServices\PaymentTrack
Izin Akses = Baca, Jalankan skrip
Di Manajer Layanan Informasi Internet (IIS), perluas Situs Web, perluas Situs Web Default, klik kanan Microsoft.Samples.BizTalk.WoodgroveBank.OrchProxy.Stub, klik Properti, lalu ubah pengaturan sebagai berikut:
Pada tab Direktori virtual , atur Kumpulan Aplikasi ke SSOStubAppPool yang baru saja Anda buat.
Klik tab Keamanan Direktori , klik Edit dalam kotak Autentikasi dan grup kontrol akses , pilih Hanya Autentikasi Windows Terintegrasi yang diaktifkan, lalu kosongkan kotak centang Akses autentikasi lainnya. Klik OK untuk keluar.
Di Manajer Layanan Informasi Internet (IIS), perluas Situs Web, perluas Situs Web Default, klik kanan Microsoft.Samples.BizTalk.WoodgroveBank.StubSAP, klik Properti, lalu ubah pengaturan sebagai berikut:
Pada tab Direktori virtual , atur Kumpulan Aplikasi ke SSOStubAppPool yang baru saja Anda buat.
Klik tab Keamanan Direktori , klik Edit di kotak Autentikasi dan grup kontrol akses , lalu pilih Aktifkan Akses Anonim. Klik OK untuk keluar.
Di Manajer Layanan Informasi Internet (IIS), perluas Situs Web, perluas Situs Web Default, klik kanan Microsoft.Samples.BizTalk.WoodgroveBank.StubPendingTransactions, klik Properti, lalu ubah pengaturan sebagai berikut:
Pada tab Direktori virtual , atur Kumpulan Aplikasi ke SSOStubAppPool yang baru saja Anda buat.
Klik tab Keamanan Direktori , klik Edit di kotak Autentikasi dan grup kontrol akses , lalu pilih Aktifkan Akses Anonim. Klik OK untuk keluar.
Di Manajer Layanan Informasi Internet (IIS), perluas Situs Web, perluas Situs Web Default, klik kanan Microsoft.Samples.BizTalk.WoodgroveBank.StubPaymentTracker, klik Properti, lalu ubah pengaturan sebagai berikut:
Pada tab Direktori virtual , atur Kumpulan Aplikasi ke SSOStubAppPool yang baru saja Anda buat.
Klik tab Keamanan Direktori , klik Edit di kotak Autentikasi dan grup kontrol akses , lalu pilih Aktifkan Akses Anonim. Klik OK untuk keluar.
Membangun Solusi Berorientasi Layanan
Untuk membangun Solusi Berorientasi Layanan
Mulai Perintah Visual Studio.
Nota
Dalam file %BTSInstallPath%\Scenarios\SO\BTSSoln\OrchProxy\Inline\app_code\customerserviceport.asmx.cs dan %BTSInstallPath%\Scenarios\SO\BTSSoln\OrchProxy\Stub\app_code\customerserviceport.asmx.cs, ganti semua instans 17f20caea2afcc8c dengan a1054514fc67bded.
Di Prompt Perintah Visual Studio, ubah direktori ke folder %BTSSolutionsPath%\SO\BTSSoln, lalu jalankan perintah berikut untuk membangun versi stub solusi berorientasi layanan.
SetupBTSSoln.bat
Nota
Dalam file yang tercantum di bawah ini, ganti semua instans 17f20caea2afcc8c dengan token kunci publik saat ini.
- %BTSInstallPath%\Scenarios\SO\BTSSoln\Maps\Aggregate_To_CustomerServiceResponse.btm.cs
- %BTSInstallPath%\Scenarios\SO\BTSSoln\Maps\Aggregate_To_ErrorResponse.btm.cs
- %BTSInstallPath%\Scenarios\SO\BTSSoln\Maps\CustomerServiceRequest_To_CreditLimitResponse.btm.cs
- %BTSInstallPath%\Scenarios\SO\BTSSoln\Maps\CustomerServiceRequest_To_CustomerServiceResponseDenied.btm.cs
- %BTSInstallPath%\Scenarios\SO\BTSSoln\Maps\CustomerServiceRequest_To_LastPaymentResponseTimeout.btm.cs
- %BTSInstallPath%\Scenarios\SO\BTSSoln\Maps\CustomerServiceRequest_To_PendingTransactionResponse.btm.cs
Membuat entri dan nilai Enterprise Single Sign-On (SSO) dalam database SSO
Untuk membuat entri dan nilai Enterprise Single Sign-On (SSO) dalam database SSO
Buka perintah, ubah direktori saat ini ke %BTSSolutionsPath%\SO\BTSSoln\Scripts, lalu jalankan perintah berikut untuk mengatur lingkungan PATH untuk folder Enterprise Single Sign-On.
Set PATH=%PATH%;%ProgramFiles%\"Common Files\Enterprise Single Sign-On"
Pada prompt perintah, ubah direktori ke %BTSSolutionsPath%\SO\BTSSoln\Scripts folder, open ConfigStoreApp.xml menggunakan Notepad, lalu tinjau konten file.
Nota
File ini menentukan aplikasi penyimpanan konfigurasi di SSO yang digunakan skenario untuk menyimpan parameter konfigurasi. Beberapa parameter konfigurasi termasuk nilai Batas Waktu yang digunakan untuk berkomunikasi dengan SAP (untuk ketiga versi). Tidak ada perubahan pada file ini yang diperlukan.
Pada prompt perintah, jalankan perintah berikut untuk membuat aplikasi penyimpanan konfigurasi SSO.
ssomanage -createapps ConfigStoreApp.xml
Pada prompt perintah, buka SetConfigValuesInSSO.cmd menggunakan Notepad, lalu tinjau konten file
Nota
File perintah ini mengatur nilai parameter konfigurasi dalam database SSO. Ini berisi beberapa pernyataan yang ditetapkan yang mengatur nilai dalam variabel lokal di awal file perintah. Nilai SAPAdapterTimeout, PendingTransactionsAdapterTimeout, dan PaymentTrackingAdapterTimeout digunakan dalam versi stub dan adaptor. Nilai yang tersisa digunakan dalam versi dalam baris. Tidak ada perubahan pada file ini yang diperlukan untuk versi stub.
Pada prompt perintah, ketik
SetConfigValuesInSSO.cmd, lalu tekan ENTER untuk menyimpan nilai di aplikasi penyimpanan konfigurasi SSO.Pada prompt perintah, jalankan perintah berikut untuk mengaktifkan tiket di SSO:
ssomanage -tickets yes yes
Menyebarkan definisi BAM untuk Solusi Berorientasi Layanan
Untuk menyebarkan definisi BAM untuk Solusi Berorientasi Layanan
Di prompt perintah, ketik perintah berikut ini, lalu tekan tombol ENTER. Ini mengatur jalur untuk menemukan utilitas BAM:
- SET PATH=%PATH%;%programfiles%\Microsoft BizTalk Server\Tracking
Pada prompt perintah, ubah direktori ke folder %BTSSolutionsPath%\SO\BTSSoln\BAM, dan ketik perintah berikut, lalu tekan ENTER:
bm deploy-all -DefinitionFile:ServiceLevelTracking.xmlNota
Pada sistem yang mendukung Kontrol Akun Pengguna (UAC), Anda mungkin perlu menjalankan alat dengan hak istimewa Administratif.
Menyebarkan Solusi Berorientasi Layanan
Untuk menyebarkan Solusi Berorientasi Layanan
Buka prompt perintah dan ubah direktori ke folder %BTSSolutionsPath%\SO\BTSSoln\Scripts.
Ubah file DeployStubBinding.cmd dengan mengganti semua instans "debug" dan "pengembangan" dengan "rilis".
Buka prompt perintah dan ubah direktori ke folder %BTSSolutionsPath%\SO\BTSSoln\Scripts. Ketik perintah berikut, lalu tekan ENTER:
DeployStubBinding.cmd
Pada baris perintah, jalankan perintah berikut untuk menjalankan orkestrasi dari versi stub
Startstub.vbs
Langkah Selanjutnya
Anda menguji cara kerja versi stub solusi berorientasi layanan dalam Cara Menjalankan Solusi Berorientasi Layanan.
Lihat Juga
Sebelum Menginstal Solusi Berorientasi LayananCara Menginstal Versi Sebaris dan Versi Adapter dari Solusi Berorientasi LayananPenyiapan Mesin Pengembang untuk Solusi Berorientasi Layanan