Bagikan melalui


Cara Menginstal Versi Sebaris dan Adapter dari Solusi Berorientasi Layanan

Langkah-langkah berikut menjelaskan cara menyiapkan komputer untuk menginstal versi sebaris dan adaptor solusi berorientasi layanan, dan cara menginstal solusi di komputer ini.

Nota

  • Solusi berorientasi layanan terletak di folder <Folder Penginstalan BizTalk Server\SDK\Scenarios\>SO.
  • Jika Anda tidak memiliki mainframe untuk solusi, Anda dapat memodifikasi pengikatan port untuk menggunakan layanan Web stub untuk Transaksi Tertunda. Layanan Web menghasilkan transaksi secara lokal untuk meniru transaksi mainframe.

Siapkan komputer untuk menginstal adaptor dan versi terintegrasi Solusi Berorientasi Layanan

  1. 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.

    1. Di bawah Konfigurasi Server Virtual, pilih Konfigurasikan pengaturan server virtual.

    2. Pada halaman Daftar Server Virtual , klik Situs Web Default.

    3. Pada halaman Pengaturan Server Virtual , klik Tentukan jalur terkelola.

    4. Di bagian Jalur yang Disertakan dari halaman Jalur Terkelola yang Ditentukan , pilih Akar lalu klik Hapus jalur yang dipilih.

    5. Saat command prompt, lakukan IISReset.

  2. Klik Mulai, arahkan ke Semua Program, arahkan ke Alat Administratif, klik konsolManajemen Komputer, lalu tambahkan akun layanan BizTalk ke grup Administrator lokal.

  3. Keluar dari komputer, lalu masuk ke komputer sebagai akun layanan BizTalk.

  4. Pada perintah, ketik perintah berikut, lalu tekan ENTER untuk mengatur variabel 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.

Menghapus versi stub dari Solusi Berorientasi Layanan

  1. Buka Konsol Administrasi BizTalk Server sebagai berikut: Klik Mulai, arahkan ke Semua Program, arahkan ke BizTalk Server, lalu klik Administrasi BizTalk Server.

  2. Di BizTalk Server Administration Console, perluas BizTalk Server Administration, perluas BizTalk Group, perluas Aplikasi, klik kanan BTSScn.SO.CustomerService, lalu klik Hentikan. Dalam kotak dialog Hentikan Aplikasi , pilih Hentikan Penuh - Hentikan Instans, lalu klik Hentikan.

    Nota

    Anda tidak perlu menghapus versi stub untuk memasang versi inline dan adaptor. Jika Anda ingin menggabungkan semua versi, Anda harus melewati langkah ini.

  3. Buka command prompt, ketik perintah berikut, lalu tekan tombol ENTER. Perintah ini mengubah host skrip default menjadi CScript.exe:

    • cscript /H:CScript
  4. Pada prompt perintah, ubah direktori saat ini menjadi folder %BTSSolutonsPath%\SO\BTSSoln\Scripts, ketik perintah berikut, lalu tekan ENTER:

    • UnEnlistStub.vbs
  5. Pada prompt perintah, ketik perintah berikut, lalu tekan ENTER:

    • UndeployStub.vbs
  6. Pada command prompt, jalankan perintah berikut

    SET PATH=%PATH%;\Program Files (x86)\Microsoft BizTalk Server <VERSION>Tracking"

    Ini mengatur jalur untuk menemukan utilitas BAM.

    Nota

    Jika Anda menggunakan komputer 64-bit, ketik %ProgramFiles(x86)% alih-alih %ProgramFiles%.

  7. Pada prompt perintah, ubah direktori menjadi %BTSSolutionsPath%\SO\BTSSoln\BAM, lalu jalankan perintah berikut:

    • bm remove-all -DefinitionFile:ServiceLevelTracking.xml
  8. Pada prompt perintah, ubah direktori menjadi <Direktori Penginstalan> Sign-On Tunggal Perusahaan, lalu jalankan perintah berikut:

    • ssomanage -tickets no no
  9. Pada command prompt, jalankan perintah berikut untuk menghapus aplikasi Afiliasi WoodgroveBank.CustomerService SSO:

    • ssomanage -deleteapp WoodgroveBank.CustomerService
  10. Pada prompt perintah, jalankan perintah berikut untuk menghapus situs Web yang digunakan oleh versi stub. Untuk informasi selengkapnya tentang iisvdir.vbs, lihat situs Web Microsoft TechNet di https://go.microsoft.com/fwlink/?LinkId=67830.

    • iisvdir /delete W3SVC/1/ROOT/Microsoft.Samples.BizTalk.WoodgroveBank.OrchProxy.Stub

    • iisvdir /delete W3SVC/1/ROOT/Microsoft.Samples.BizTalk.WoodgroveBank.StubSAP

    • iisvdir /delete W3SVC/1/ROOT/Microsoft.Samples.BizTalk.WoodgroveBank.StubPendingTransactions

    • iisvdir /delete W3SVC/1/ROOT/Microsoft.Samples.BizTalk.WoodgroveBank.StubPaymentTracker

  11. Mulai Pengelola Layanan Informasi Internet (IIS) sebagai berikut: Klik Mulai, arahkan ke Semua Program, arahkan ke Alat Administrasi, lalu klik Pengelola Layanan Informasi Internet (IIS).

    • Perluas Kumpulan Aplikasi, klik kanan kumpulan aplikasi yang Anda tetapkan untuk aplikasi Web sebelumnya, klik Hapus, lalu klik OK di kotak dialog konfirmasi.
  12. Klik Mulai, arahkan ke Panel Kontrol, klik Tambahkan atau Hapus Program, lalu hapus instalan Klien MQ IBM WebSphere untuk Windows.

  13. Mulai Perintah Visual Studio lalu jalankan perintah berikut untuk menghapus amqmdnet.dll yang Anda instal untuk versi stub.

    • gacutil /u amqmdnet

Menyiapkan sistem back-end untuk Solusi Berorientasi Layanan untuk diakses

  1. Instal IBM WebSphere MQ untuk Windows Server di komputer lokal.

    1. Pertahankan semua pengaturan default. Siapkan Konfigurasi Default pada akhir Persiapan Wizard WebSphere MQ. Manajer antrean dinamai sebagai QM_<nama> komputer Anda.

    2. Instal Fix Pack 10 (CSD10). Pertahankan semua pengaturan default.

  2. Instal MQSeries Agent.

    1. Jalankan ulang program penyiapan BizTalk Server.

    2. Pada halaman Pemeliharaan Program , pilih Ubah, lalu klik Berikutnya.

    3. Pada halaman Penginstalan Komponen , perluas simpul Perangkat Lunak Tambahan , lalu pilih MQSeries Agent.

    4. Pada halaman Penyelesaian , pastikan bahwa Luncurkan Wizard Konfigurasi Agen BizTalk MQSeries tidak dipilih.

    Nota

    Kotak centang MQSeries Agent diaktifkan hanya setelah IBM WebSphere MQ untuk Windows diinstal.

  3. Buka Prompt Perintah Visual Studio, ubah direktori ke direktori instalasi <IBM MQSeries>\bin, dan kemudian jalankan perintah berikut:

    • gacutil /i amqmdnet.dll
  4. Instal Microsoft Visual Studio jika Anda ingin menginstal Microsoft Host Integration Server 2004 untuk mengakses mainframe. Di program penyiapan, pada halaman Opsi , pilih Visual C# .NET, lalu kosongkan kotak centang komponen lainnya. Anda tidak perlu menginstal komponen lain daripada Visual C# .NET.

    Nota

    Perancang TI di Server Integrasi Host 2004 memerlukan Visual Studio .NET 2003.

  5. Instal dan konfigurasikan Microsoft Host Integration Server 2004 jika Anda memiliki mainframe untuk diakses. Pertahankan semua pengaturan default.

Membuat antrian MQSeries

  1. Buka WebSphere MQ Explorer, perluas Manajer Antrean, lalu perluas manajer antrean tempat Anda ingin membuat antrean. Biasanya, manajer antrean diberi nama QM_<nama komputer Anda>.

  2. Di WebSphere MQ Explorer, klik kanan Antrean, arahkan ke Baru, klik Antrean Lokal, lalu buat antrean lokal berikut untuk versi adaptor solusi:

    • AdapterSOAInputQueue

    • AdapterSOAOutputQueue

    Nota

    Antrian dapat berbagi kluster MQSeries, tetapi tidak diharuskan untuk melakukannya.

    Nota

    Nama manajer antrean MQSeries dan nama antrean peka huruf besar/kecil.

  3. Ulangi langkah yang sebelumnya untuk membuat antrean lokal berikut untuk versi sebaris:

    • InlineSOAOutputQueue

    • InlineSOAInputQueue

  4. Ulangi langkah sebelumnya untuk membuat antrean lokal berikut untuk simulator Pelacak Pembayaran. (Simulator Pelacak Pembayaran digunakan dalam versi adaptor dan sebaris):

    • LastPaymentsInputQueue

    • Antrian Keluaran Pembayaran Terakhir

Konfigurasi lengkap adaptor MQSeries

  1. Klik Mulai, arahkan ke Semua Program, arahkan ke Microsoft BizTalk Server 20xx, lalu klik Panduan Konfigurasi Agen BizTalk MQSeries.

  2. Di halaman Selamat Datang, klik Berikutnya.

  3. Pada halaman Identitas Aplikasi , pilih Pengguna Ini, lalu masukkan nama pengguna dan kata sandi. Aplikasi COM+ untuk MQSeries Agent akan berjalan di bawah akun pengguna ini. Untuk panduan ini, gunakan akun pengguna yang sama dengan yang digunakan layanan BizTalk. Jika tidak, akun pengguna untuk layanan BizTalk yang menghosting Adapter MQSeries harus ditambahkan ke peran CreatorOwner dari aplikasi COM+.

  4. Klik Ya pada kotak dialog MQSConfigWiz , jika diminta bahwa akun pengguna yang Anda masukkan di langkah sebelumnya memiliki hak istimewa administratif.

  5. Pada halaman Nama Peran , klik Berikutnya.

  6. Pada halaman Membuat Aplikasi MQSAgent COM+ , klik Berikutnya, lalu klik Selesai pada halaman Penyelesaian .

Mengonfigurasi aplikasi CICS mainframe

  1. Menggunakan Notepad, buka bizcbl.txt dan "copy book" (MainFrameProgramVTCS2Description.txt) di folder %BTSSolutionsPath%\SO\MFAccess\HISTIComponent, lalu tinjau kontennya.

    • Bizcbl.txt mencakup prosedur COBOL yang mengembalikan pernyataan akun acak dari input nomor akun.

    • MainFrameProgramVTCS2Descriptoin.txt berisi COMMAREA yang menjelaskan informasi data input dan output. COMMAREA adalah blok memori yang bersebelahan yang digunakan untuk meneruskan data secara saling antara program yang dipanggil dan memanggil.

    Nota

    Anda juga dapat menggunakan copy book untuk menghasilkan file metadata Transaction Integrator (TI) menggunakan Visual Studio dengan TI Designer plug-in.

    Nota

    Meskipun langkah-langkah berikut sangat penting untuk penyebaran yang berhasil, langkah-langkah tersebut biasanya tidak dilakukan oleh pengembang BizTalk Server. Anda harus mengandalkan personel mainframe untuk mengonfigurasi lingkungan mainframe dengan benar. Perangkat lunak yang diperlukan untuk petunjuk ini biasanya terinstal di lingkungan mainframe utama. Untuk informasi selengkapnya tentang lingkungan sistem operasi mainframe minimum, lihat dokumentasi Server Integrasi Host.

  2. Salin kode COBOL ke host dengan metode seperti FTP.

  3. Kompilasi kode COBOL dan salin buku. Kode berikut menunjukkan sampel Job Control Language (JCL) untuk pengkompilasi COBOL.

    //COB      EXEC PGM=IGYCRCTL,
    //            PARM=&COBPARM,
    //            REGION=&REG
    //STEPLIB  DD DSN=&COMPINDX..SIGYCOMP,DISP=SHR
    //SYSLIB   DD DSN=&INDEX..SDFHCOB,DISP=SHR
    //         DD DSN=&INDEX..SDFHMAC,DISP=SHR
    //         DD DSN=&HLQ..&COMP..COBCOPY,DISP=SHR
    //SYSPRINT DD SYSOUT=&OUTC
    //*SYSPRINT DD DSN=&&INPUT,DISP=(,PASS),UNIT=SYSDA,
    //*         SPACE=(TRK,(100,50)),
    //*         DCB=(DSORG=PS,LRECL=121,BLKSIZE=2420,RECFM=FBA)
    //SYSIN    DD DSN=&&SYSCIN,DISP=(OLD,DELETE)
    //SYSLIN   DD DSN=&&LOADSET,
    //            DISP=(MOD,PASS),
    //            UNIT=&WORK,
    //            SPACE=(80,(250,100))
    //SYSUT1   DD UNIT=&WORK,SPACE=(460,(350,150))
    //SYSUT2   DD UNIT=&WORK,SPACE=(460,(350,150))
    //SYSUT3   DD UNIT=&WORK,SPACE=(460,(350,150))
    //SYSUT4   DD UNIT=&WORK,SPACE=(460,(350,150))
    //SYSUT5   DD UNIT=&WORK,SPACE=(460,(350,150))
    //SYSUT6   DD UNIT=&WORK,SPACE=(460,(350,150))
    //SYSUT7   DD UNIT=&WORK,SPACE=(460,(350,150))
    
  4. Hubungkan sumber yang telah dikompilasi untuk membuat berkas yang dapat dieksekusi. Kode berikut menunjukkan sampel JCL untuk pengeditan tautan COBOL.

    //LKED     EXEC PGM=IEWL,REGION=&REG,
    //            PARM=&LNKPARM,COND=(5,LT,COB)
    //SYSLIB   DD DSN=&INDEX..SDFHLOAD,DISP=SHR
    //         DD DSN=CEE.SCEELKED,DISP=SHR
    //         DD DSN=&TCPINDX..SEZATCP,DISP=SHR
    //SYSLMOD  DD DSN=&LMINDX..&COMP..LOADLIB,DISP=SHR
    //SYSUT1   DD UNIT=&WORK,
    //            DCB=BLKSIZE=1024,
    //            SPACE=(1024,(200,20))
    //SYSPRINT DD SYSOUT=&OUTC
    //SYSLIN   DD DSN=&&LOADSET,DISP=(OLD,DELETE)
    //         DD DSN=&&COPYLINK,DISP=(OLD,DELETE)
    
  5. Konfigurasikan aplikasi mainframe CICS.

    • Dalam langkah ini, programmer sistem mainframe atau pengembang CICS harus menginstal definisi sumber daya TCPIPSERVICE, Sesi, Koneksi, Transaksi, dan Program.

    • Anda harus berkonsultasi dengan administrator mainframe untuk mendapatkan alamat IP, nomor port, dan Tautan ke Nama program yang dapat Anda akses.

      Nota

      Panduan ini mengasumsikan bahwa mainframe menggunakan server aplikasi CICS dan bahwa model pemrograman untuk transaksi adalah TCP/IP (Enhanced Listener Mode (ELM) Link).

Mengonfigurasi server Web untuk Secure Socket Layers (SSL)

Menginstal Layanan Sertifikat

  1. Klik Mulai, arahkan ke Panel Kontrol, lalu klik Tambahkan atau Hapus Program.

  2. Dalam kotak dialog Tambahkan atau Hapus Program , klik Tambahkan/Hapus Komponen Windows.

  3. Di Wizard Komponen Windows, pilih Layanan Sertifikat, klik Berikutnya, lalu ikuti instruksi di layar untuk menyelesaikan penginstalan.

Membuat permintaan sertifikat

  1. Di Manajer Layanan Informasi Internet (IIS), perluas Situs Web, klik kanan Situs Web Default, klik Properti, klik tab Keamanan Direktori , lalu klik Sertifikat Server.

  2. Pada halaman Selamat Datang dari Panduan Sertifikat Server Web, klik Berikutnya.

  3. Pada halaman Sertifikat Layanan , pilih Buat sertifikat baru, lalu klik Berikutnya.

  4. Pada halaman Permintaan Tertunda atau Segera , klik Siapkan permintaan sekarang, tetapi kirim nanti, lalu klik Berikutnya.

  5. Pada halaman Nama dan Pengaturan Keamanan , pertahankan semua pengaturan default, lalu klik Berikutnya.

  6. Pada halaman Informasi Organisasi , ketik nama organisasi dan unit organisasi perusahaan Anda, lalu klik Berikutnya.

  7. Pada halaman Nama Umum Situs Anda , ketik nama komputer Anda di kotak Nama umum , lalu klik Berikutnya.

  8. Pada halaman Informasi Geografis , isi informasi geografis Anda, lalu klik Berikutnya.

  9. Pada halaman Nama File Permintaan Sertifikat , ketik c:\certreq.txt dalam kotak Nama file , lalu klik Berikutnya.

  10. Pada halaman Minta Ringkasan File , klik Berikutnya, lalu klik Selesai pada halaman Penyelesaian .

Mengirimkan permintaan sertifikat ke Otoritas Sertifikasi

  1. Di Internet Explorer, dalam kotak Alamat, ketik http://localhost/certsrvt, lalu tekan ENTER.

  2. Pada halaman Selamat Datang , klik Minta Sertifikat, lalu klik Permintaan sertifikat tingkat lanjut pada halaman Minta Sertifikat .

  3. Pada halaman Permintaan Sertifikat Tingkat Lanjut , klik Kirim permintaan sertifikat menggunakan file PKCS #10 yang dikodekan base64 atau permintaan perpanjangan menggunakan file PKCS #7 yang dikodekan base64.

  4. Salin semua teks dari c:\certreq.txt yang Anda buat dalam prosedur "Untuk membuat permintaan sertifikat", tempelkan ke kotak Permintaan Tersimpan pada halaman Kirim Permintaan Sertifikat atau Permintaan Perpanjangan , lalu klik Kirim.

Menerbitkan sertifikat menggunakan alat manajemen Otoritas Sertifikasi

  1. Klik Mulai, arahkan ke Alat Administratif, lalu klik Otoritas Sertifikasi.

  2. Di konsol Otoritas Sertifikasi , perluas nama otoritas sertifikasi Anda, perluas Permintaan Tertunda, klik kanan permintaan sertifikat yang Anda kirimkan di langkah sebelumnya, arahkan ke Semua Tugas, lalu klik Masalah.

  3. Tutup konsol Otoritas Sertifikasi.

Mengunduh sertifikat ke server Web

  1. Di Internet Explorer, dalam kotak Alamat, ketik http://localhost/certsrvt, lalu tekan ENTER.

  2. Pada halaman Selamat Datang , klik Tampilkan status permintaan sertifikat yang tertunda.

  3. Pada halaman Tampilkan Status Permintaan Sertifikat Tertunda , klik permintaan sertifikat yang Anda buat dalam prosedur "Untuk membuat permintaan sertifikat".

  4. Pada halaman Sertifikat Yang Dikeluarkan , pilih salah satu skema pengodean, lalu klik Unduh sertifikat.

  5. Pada kotak dialog Peringatan Keamanan , klik Simpan, lalu simpan sertifikat sebagai c:\certnew.cer.

Menginstal sertifikat ke server Web

  1. Di Pengelola Layanan Informasi Internet (IIS), perluas Situs Web, klik kanan Situs Web Default tempat Anda membuat permintaan sertifikat, lalu klik Properti.

  2. Pada kotak dialog Properti , klik tab Keamanan Direktori , lalu klik Sertifikat Server.

  3. Pada halaman Selamat Datang dari Panduan Sertifikat Server Web, klik Berikutnya.

  4. Pada halaman Permintaan Sertifikat Tertunda , pilih Proses permintaan yang tertunda dan instal sertifikat, lalu klik Berikutnya.

  5. Pada halaman Proses Permintaan Tertunda , ketik c:\certnew.cer di kotak teks Jalur dan nama file , lalu klik Berikutnya.

  6. Klik Berikutnya pada halaman Port SSL, klik Berikutnya pada halaman Ringkasan Sertifikat, lalu klik Selesai pada halaman Konfirmasi.

    Nota

    Dalam panduan ini, Anda tidak perlu menginstal sertifikat server ke penyimpanan Otoritas Sertifikasi Akar Tepercaya di komputer lokal karena Layanan Sertifikat dan server Web diinstal pada komputer yang sama.

Membuat layanan Web untuk sistem back-end

  1. Di Manajer Layanan Informasi Internet (IIS), klik kanan Kumpulan Aplikasi, pilih Baru, lalu pilih Kumpulan Aplikasi.

    Nota

    Solusi berorientasi layanan mengakses mainframe melalui layanan Web ini.

  2. Pada kotak dialog Tambahkan Kumpulan Aplikasi Baru , masukkan ID kumpulan Aplikasi (nilai apa pun), lalu klik OK.

  3. Di Manajer Layanan Informasi Internet (IIS), klik kanan kumpulan aplikasi yang baru saja Anda buat, lalu pilih Properti.

  4. Pada halaman Properti , klik tab Identitas , pilih Dapat Dikonfigurasi, masukkan Nama pengguna dan Kata Sandi, lalu klik OK. Untuk panduan ini, gunakan akun pengguna yang sama dengan yang digunakan layanan BizTalk.

Membuat layanan Web PendingTransactions untuk penggunaan waktu nyata

  1. 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 SAP stub:

    Alias = Microsoft.Samples.BizTalk.WoodgroveBank.PendingTransactions

    PATH = <BizTalk Install Directory>\SDK\Scenarios\SO\MFAccess\PendingTransactions

    Izin Akses = Baca, Jalankan skrip

  2. Di Manajer Layanan Informasi Internet (IIS), perluas Situs Web, perluas Situs Web Default, klik kanan Microsoft.Samples.BizTalk.WoodgroveBank.PendingTransactions, lalu klik Properti.

    1. Di tab Keamanan Direktori , klik Edit untuk mengubah Autentikasi dan kontrol akses. Pilih Autentikasi dasar (kata sandi dikirim dalam teks yang jelas), dan kosongkan kotak centang Akses autentikasi lainnya. Klik OK untuk menutup kotak dialog Metode Autentikasi .

    2. Di tab Keamanan Direktori , klik Edit di bawah kotak grup Komunikasi Aman , lalu centang Perlu saluran aman (SSL) dalam kotak dialog Komunikasi Aman .

    3. Di tab Direktori Virtual , atur Kumpulan Aplikasi ke kumpulan aplikasi yang Anda buat dalam prosedur "Untuk membuat kumpulan aplikasi IIS baru untuk layanan Web Transaksi Tertunda".

Membuat layanan Web PendingTransactions untuk lingkungan pengembangan

  1. 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 SAP stub:

    Alias = Transaksi Tertunda

    PATH = <BizTalk Install Directory>\SDK\Scenarios\SO\MFAccess\PendingTransactions

    Izin Akses = Baca, Jalankan skrip

  2. Di Pengelola Layanan Informasi Internet (IIS) Manager, perluaslah Situs Web, perluaslah Situs Web Default, klik kanan pada PendingTransactions, lalu klik Properties.

    1. Di tab Keamanan Direktori , klik Edit untuk mengubah Autentikasi dan kontrol akses. Pilih Aktifkan akses anonim. Klik OK untuk keluar.

      Nota

      Aplikasi Web PendingTransactions untuk lingkungan pengembangan akan digunakan oleh Visual Studio. Anda tidak memerlukan aplikasi Web ini untuk lingkungan produksi.

    2. Di tab Direktori Virtual , atur Kumpulan Aplikasi ke kumpulan aplikasi yang Anda buat dalam prosedur "Untuk membuat kumpulan aplikasi IIS baru untuk layanan Web Transaksi Tertunda".

Membuat layanan Web SAP Stub

  1. 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 SAP stub:

    Alias = Microsoft.Samples.BizTalk.WoodgroveBank.StubSAP

    PATH = <BizTalk Install Directory>\SDK\Scenarios\SO\BTSSoln\StubWebServices\SAP

    Izin Akses = Baca, Jalankan skrip

  2. 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:

    1. Di tab Direktori virtual , atur Kumpulan Aplikasi ke <YourAppPool> yang Anda buat dalam prosedur "Untuk membuat kumpulan aplikasi IIS baru untuk layanan Web Transaksi Tertunda".

    2. Di tab Keamanan Direktori , klik Edit di kotak Grup autentikasi dan kontrol akses , lalu pilih Aktifkan akses anonim. Klik OK untuk keluar.

Membuat komponen TI untuk Solusi Berorientasi Layanan

Membuat aplikasi COM+ untuk komponen TI

  1. Pada prompt perintah, jalankan %systemroot%\system32\com\comexp.msc.

  2. Di konsol Layanan Komponen , perluas Layanan Komponen, perluas Komputer, perluas Komputer Saya, klik kanan APLIKASI COM+, arahkan ke Baru, lalu klik Aplikasi.

    1. Pada halaman Selamat Datang , klik Berikutnya, lalu klik Buat aplikasi kosong di halaman Instal atau Buat Aplikasi Baru .

    2. Ketik BTSScn SO TI Component dalam kotak Masukkan nama untuk aplikasi baru , pilih Aplikasi server sebagai Jenis aktivasi, lalu klik Berikutnya.

    3. Dalam kotak Grup akun dari halaman Atur Identitas Aplikasi , pilih Pengguna ini, lalu ketik nama pengguna dan kata sandi dalam kotak Pengguna dan Kata Sandi . Aplikasi COM+ baru akan berjalan di bawah akun pengguna ini. Akun pengguna ini harus menjadi anggota grup Pengguna Runtime HIS lokal. Untuk panduan ini, gunakan akun pengguna yang sama dengan yang digunakan layanan BizTalk.

    4. Pada halaman Tambahkan Peran Aplikasi , klik Berikutnya.

    5. Pada halaman Tambahkan Pengguna ke Peran , perluas CreatorOwner, klik Pengguna, lalu klik Tambahkan.

    6. Pada kotak dialog Pilih Pengguna atau Grup , pilih akun pengguna yang akan digunakan untuk mengakses mainframe. Untuk panduan ini, tambahkan akun lokal UserID.

      Nota

      Untuk mengakses transaksi CICS melalui komponen TI, Anda dapat menggunakan aplikasi COM+ atau aplikasi Web yang menghosting komponen .NET Remoting. Panduan ini menggunakan aplikasi COM+ dan COM Interop untuk komponen TI untuk mengakses mainframe untuk meningkatkan performa.

    7. Pada halaman Penyelesaian , klik Selesai.

Membuat Lingkungan Jarak Jauh untuk mengakses mainframe

  1. Klik Mulai, arahkan ke Semua Program, arahkan ke Microsoft Host Integration Server 2004, lalu klik Manajer TI.

  2. Di konsol MANAJER TI , klik Integrator Transaksi (Konfigurasi), perluas Pemrosesan yang Dimulai Windows, klik kanan Lingkungan Jarak Jauh, arahkan ke Baru, lalu klik Lingkungan Jarak Jauh.

    1. Di halaman Selamat Datang, klik Berikutnya.

    2. Pada halaman Konfigurasikan Lingkungan Jarak Jauh Baru , ketik Nama Aplikasi Jarak Jauh, lalu klik Berikutnya. Untuk panduan ini, gunakan Mainframe_TCP untuk namanya.

    3. Pada halaman Konfigurasikan Lingkungan Host dan Model Pemrograman , pilih CICS untuk Host target dan Tautan ELM untuk model Pemrograman, lalu klik Berikutnya.

    4. Pada halaman Konfigurasikan Titik Akhir TCP/IP , ketik alamat IP untuk mainframe Anda di kotak alamat IP/DNS , lalu klik Edit untuk menambahkan nomor port. HIS COM Anda akan mengakses transaksi melalui alamat titik akhir.

    5. Pada halaman Penyelesaian , klik Selesai.

Membuat Komponen TI untuk Solusi Berorientasi Layanan

  1. Klik Mulai, arahkan ke Semua Program, arahkan ke Microsoft Host Integration Server 2004, lalu klik Manajer TI.

  2. Di konsol MANAJER TI , klik Integrator Transaksi (Konfigurasi), klik Pemrosesan yang Dimulai Windows, lalu klik Objek. Klik kanan Objek, klik Baru, lalu klik Objek.

    1. Di halaman Selamat Datang, klik Berikutnya.

    2. Pada halaman Tentukan Atau Temukan Objek , klik Telusuri, pilih folder SOHISTIUsingCOM.TLB di folder %BTSSolutionsPath%\SO\MFAccess\HISTIComponent, lalu klik Berikutnya.

    3. Pada halaman Tentukan Karakteristik Lingkungan untuk Objek COM , pilih Komponen BTSScn SO TI untuk aplikasi COM+, lalu klik Berikutnya.

    4. Pada halaman Tentukan Lingkungan Jarak Jauh , pilih lingkungan jarak jauh yang Anda buat di prosedur sebelumnya untuk lingkungan Jarak Jauh, lalu klik Berikutnya.

    5. Pada halaman Pembuatan Objek WIP , klik Berikutnya, lalu klik Selesai pada halaman Penyelesaian .

Menguji konektivitas ke mainframe

  1. Di Windows Explorer, telusuri ke file %BTSSolutionsPath%\SO\MFAccess\HISTISimpleTester folder, and then double-click the Interop.SOHISTIUsingCOM.dll.reg. Ini menambahkan nilai registri untuk aplikasi HISTISimpleTester untuk memanggil komponen TI melalui Runtime Callable Wrapper (RCW).

  2. Di Windows Explorer, telusuri ke %BTSSolutionsPath%\SO\MFAccess\ folder, and then run SetupMFAccess.bat.

  3. Di Windows Explorer, navigasikan ke %BTSSolutionsPath%\SO\MFAccess\HISTISimpleTester\bin\Debug folder, and then run BTSScnSOHISTIComponentSimpleTester.exe.

    • Di aplikasi HISTISimpleTester, klik Panggil Program Mainframe - Menggunakan COM. Ini mengembalikan lima rekaman dari aplikasi COBOL yang berjalan di mainframe.

Membuat direktori virtual untuk layanan Web orkestrasi

  1. Di Manajer Layanan Informasi Internet (IIS), klik kanan Kumpulan Aplikasi, pilih Baru, lalu pilih Kumpulan Aplikasi.

    1. Pada kotak dialog Tambahkan Kumpulan Aplikasi Baru , masukkan ID kumpulan Aplikasi (nilai apa pun), lalu klik OK.

    2. Klik kanan kumpulan aplikasi yang baru saja Anda buat, lalu pilih Properti.

    3. Pada halaman Properti , klik tab Identitas , pilih Dapat Dikonfigurasi, masukkan Nama pengguna dan Kata Sandi, lalu klik OK. Untuk panduan ini, gunakan akun pengguna yang sama dengan yang digunakan layanan BizTalk.

    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

  2. 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.Adapter

    PATH = <BizTalk Install Directory>\SDK\Scenarios\SO\BTSSoln\OrchProxy\Adapter

    Izin Akses = Baca, Jalankan skrip

  3. Di Manajer Layanan Informasi Internet (IIS), perluas Situs Web, perluas Situs Web Default, klik kanan Microsoft.Samples.BizTalk.WoodgroveBank.OrchProxy.Adapter, klik Properti, lalu ubah pengaturan sebagai berikut:

    1. Di tab Direktori virtual , atur Kumpulan Aplikasi ke <YourAppPool> yang Anda buat di langkah sebelumnya.

    2. Di tab Keamanan Direktori , klik Edit di kotak Grup autentikasi dan kontrol akses , pilih Hanya Autentikasi Windows Terintegrasi yang diaktifkan, lalu kosongkan kotak centang Akses autentikasi lainnya. Klik OK untuk keluar.

  4. 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 perantara sesuai dengan versi inline:

    Alias = Microsoft.Samples.BizTalk.WoodgroveBank.OrchProxy.Inline

    PATH = <BizTalk Install Directory>\SDK\Scenarios\SO\BTSSoln\OrchProxy\Inline

    Izin Akses = Baca, Jalankan skrip

  5. Di Manajer Layanan Informasi Internet (IIS), perluas Situs Web, perluas Situs Web Default, klik kanan Microsoft.Samples.BizTalk.WoodgroveBank.OrchProxy.Inline, klik Properti, lalu ubah pengaturan sebagai berikut:

    1. Pada tab Direktori virtual , atur Kumpulan Aplikasi ke <YourAppPool> yang baru saja Anda buat.

    2. 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.

Membangun Solusi Berorientasi Layanan

  • Pada prompt perintah, ubah direktori ke %BTSSolutionsPath%\SO\BTSSoln, ketik SetupBTSSoln.bat, lalu tekan ENTER. SetupBTSSoln.bat melakukan tugas-tugas berikut:

    • Membuat kunci nama kuat (SNK) yang unik untuk menandatangani rakitan So Solution.

    • Mengekstrak token kunci publik dari SNK dan memperbarui file pengikatan dengan token publik.

    • Membangun solusi SO.

    • Membangun SSOApplicationConfig di folder %BTSSolutionsPath%\Common.

Membuat aplikasi afiliasi SSO

  1. Buka perintah, lalu ubah direktori ke folder %BTSSolutionsPath%\SO\BTSSoln\Scripts.

  2. Pada prompt perintah, buka PendTransAffApp.xml menggunakan Notepad, dan tinjau. Tidak ada perubahan pada file ini yang diperlukan.

    Nota

    File PendTransAffApp.xml mendefinisikan aplikasi afiliasi SSO, WoodgroveBank.PendingTransactions, untuk sistem back-end Transaksi Tertunda. Ini juga mendefinisikan pengguna dan grup administratif untuk aplikasi afiliasi SSO. Untuk panduan ini, gunakan Pengguna Aplikasi BizTalk dan Administrator BizTalk Server.

    Jika Anda ingin menggunakan grup yang berbeda untuk aplikasi afiliasi SSO, Anda perlu membuat grup Windows (dengan nama apa pun) di Direktori Aktif, lalu mengubah node appAdminAccount dan appUserAccount di PendTransAffApp.xml. Jika Anda melakukan ini, Anda harus mengatur nilai untuk atribut groupApp dari node bendera ke "ya".

    Untuk informasi selengkapnya tentang aplikasi afiliasi SSO, lihat Aplikasi Afiliasi SSO.

  3. Pada prompt perintah, buka file PendTransUserMap.xml menggunakan Notepad, lalu lakukan pengeditan berikut:

    <mapping>
      <windowsDomain><DomainName></windowsDomain>
      <windowsUserId><UserID></windowsUserId>
      <externalUserId><ExternalUserID></externalUserId>
    </mapping>
    

    Nota

    File PendTransUserMap.xml berisi pemetaan pengguna untuk sistem Transaksi Tertunda di back-end.

    Nota

    Untuk simpul externalUserId , gunakan ID pengguna eksternal untuk sistem back-end Transaksi Tertunda. Untuk panduan ini, gunakan UserID untuk ID eksternal.

    Nota

    Untuk simpul windowsUserId , masukkan nama pengguna tempat externalUserId akan dipetakan. Anda dapat menggunakan grup domain dan akun pengguna domain. Pengguna ini harus menjadi anggota grup yang akan diizinkan untuk menggunakan sistem back-end Transaksi Tertunda. Untuk panduan ini, gunakan nama pengguna layanan BizTalk.

    Nota

    Untuk simpul windowsDomain , masukkan nama domain windowsUserId.

  4. Pada prompt perintah, buka file PmntTrckAffApp.xml menggunakan Notepad, dan tinjau konten file. Tidak ada perubahan pada file ini yang diperlukan.

    Nota

    File PmntTrckAffApp.xml mendefinisikan aplikasi afiliasi SSO, WoodgroveBank.PaymentTracker, untuk sistem back-end Pelacak Pembayaran.

  5. Pada prompt perintah, buka file PmntTrckUserMap.xml menggunakan Notepad, lalu lakukan pengeditan berikut:

    <mapping>
      <windowsDomain><DomainName></windowsDomain>
      <windowsUserId><UserID></windowsUserId>
      <externalUserId><ExternalUserID></externalUserId>
    </mapping>
    

    Nota

    Aplikasi SSO yang berafiliasi dengan Pelacak Pembayaran akan digunakan untuk MQSeries Adapter, dan ID/kata sandi pengguna eksternal yang telah dipetakan dikirim melalui properti header MQSeries. MQSeries Server hanya memvalidasi akun layanan BizTalk, di mana Adaptor MQSeries berjalan. Ini tidak memvalidasi kredensial pengguna eksternal apa pun.

    Untuk informasi selengkapnya tentang aplikasi afiliasi SSO untuk Adaptor MQSeries, lihat Cara Mengonfigurasi MQSeries Adapter Terima Lokasi dan Kirim Port.

    Nota

    File PmntTrckUserMap.xml berisi pemetaan pengguna SSO untuk sistem back-end Pelacak Pembayaran. Program simulator Pelacak Pembayaran mensimulasikan kondisi keberhasilan dan kegagalan untuk autentikasi pengguna.

    Program ini berhasil mengautentikasi semua ID pengguna yang dimulai dengan huruf PT (misalnya, PTUserID), dan gagal mengautentikasi ID pengguna apa pun yang tidak dimulai dengan PT. Ini memungkinkan Anda memilih ID pengguna yang sesuai tergantung pada kondisi yang ingin Anda uji. Anda juga dapat mengulangi seluruh simpul pemetaan untuk setiap ID pengguna dan menentukan beberapa pemetaan dalam file yang sama.

    Nota

    Untuk simpul externalUserId , masukkan ID pengguna eksternal untuk sistem back-end Pelacak Pembayaran. Untuk panduan ini, gunakan PTUserID untuk ID eksternal.

    Nota

    Untuk simpul windowsUserId , masukkan nama pengguna tempat externalUserId akan dipetakan. Pengguna ini harus menjadi anggota grup yang akan diizinkan untuk menggunakan sistem back-end Pelacak Pembayaran. Untuk panduan ini, gunakan nama pengguna layanan BizTalk.

    Nota

    Untuk simpul windowsDomain , masukkan nama domain windowsUserId.

  6. Pada prompt perintah, buka file ConfigStoreApp.xml menggunakan Notepad, lalu tinjau konten file.

    File ini mendefinisikan aplikasi penyimpanan konfigurasi di SSO yang digunakan skenario untuk menjaga parameter konfigurasi. Beberapa parameter konfigurasi termasuk nilai batas waktu saat berkomunikasi dengan SAP (untuk versi sebaris dan adaptor) dan nama manajer antrean serta antrean yang akan digunakan saat menggunakan versi sebaris. Tidak ada perubahan pada file ini yang diperlukan.

  7. Pada prompt perintah, buka file SetConfigValuesInSSO.cmd menggunakan Notepad, tinjau dan ubah konten file sebagai tabel berikut.

    Nota

    File perintah ini mengatur nilai untuk parameter konfigurasi dalam database SSO. Ini berisi beberapa perintah yang ditetapkan yang menetapkan nilai ke variabel lokal di awal file perintah.

    Nilai SAPAdapterTimeout, PendingTransactionsAdapterTimeout, dan PaymentTrackingAdapterTimeout digunakan dalam versi adaptor. Nilai yang tersisa digunakan dalam versi dalam baris.

    Nota

    Anda dapat memasukkan " " (dua tanda kutip ganda) untuk nilai default bertanda <Pengguna Yang Ditentukan> dalam tabel berikut.

    Pengaturan Nilai Bawaan Deskripsi
    SAPAdapterTimeout 20000 Batas waktu maksimum (milidetik) untuk permintaan ke back-end SAP
    SAPInlineTimeout 20000 Batas waktu maksimum (milidetik) untuk permintaan ke back-end SAP
    SAPInlineHostName <Pengguna Ditentukan> Pengidentifikasi SAP back-end
    NomorKlienSAPInline <Pengguna Ditentukan> Nomor Klien SAP
    NomorSistemSAPInline <Pengguna Ditentukan> Nomor Sistem SAP
    SAPInlineUserName <Pengguna Ditentukan> Nama pengguna yang digunakan untuk menyambungkan ke back-end SAP
    SAPInlinePassword <Pengguna Ditentukan> Kata sandi yang digunakan untuk menyambungkan ke back-end SAP
    PendingTransactionsAdapterTimeout 20000 Batas waktu maksimum (milidetik) untuk permintaan ke server Transaksi Tertunda
    PendingTransactionsInlineTimeout 20000 Batas waktu maksimum (milidetik) untuk permintaan ke server Transaksi Tertunda
    PendingTransactionsInlineURL https://<nama komputer Anda>/Microsoft.Samples.BizTalk.WoodgroveBank.PendingTransactions/PendTransWS.asmx URL layanan Transaksi Tertunda. < Nama> komputer Anda harus cocok dengan nama umum dalam prosedur "Untuk membuat permintaan sertifikat". Anda tidak boleh menggunakan "localhost" untuk < nama >komputer Anda.
    Transaksi Tertunda Inline Aplikasi Afiliasi SSO WoodgroveBank.Transaksi Tertunda Nama aplikasi SSO untuk Transaksi Tertunda
    Pembatas Waktu Adapter Pelacakan Pembayaran 20000 Batas waktu maksimum (milidetik) untuk permintaan ke sistem Pelacakan Pembayaran
    Tenggat Waktu Pelacakan Pembayaran Inline 20000 Batas waktu maksimum (milidetik) untuk permintaan ke sistem Pelacakan Pembayaran
    ManajerPelacakanPembayaranInlineQ <Pengguna Ditentukan> (Biasanya QM_<nama> komputer Anda). Nama Pengelola Antrian MQSeries
    PaymentTrackingInlineMQChannelDefinition " (perlu memasukkan dua tanda kutip ganda). String kosong jika lokal, atau nama saluran yang diformat dari server MQ jarak jauh. Jika Anda menggunakan semua pengaturan default dalam mengonfigurasi IBM WebSphere MQ, definisi saluran akan menjadi S__<nama komputer Anda>/TCP/<nama komputer Anda>(1414).
    Pelacakan Pembayaran InlineRequestQueue LastPaymentsInputQueue Nama Antrean MQ untuk permintaan pelacakan pembayaran
    PaymentTrackingInlineResponseQueue Antrian Keluaran Pembayaran Terakhir Nama Antrian MQ untuk respons pelacakan pembayaran
    PaymentTrackingInlineSSOAffiliateApp WoodgroveBank.PaymentTracker Nama aplikasi SSO pelacakan pembayaran
    StubSAPWebServiceURL http://localhost/Microsoft.Samples.BizTalk.WoodgroveBank.StubSAP/StubSAPWS.asmx URL layanan Web sementara dari sistem SAP Batas Kredit
  8. Pada prompt perintah, jalankan perintah berikut untuk mengatur lingkungan PATH:

    • SET PATH=%PATH%;"%CommonProgramFiles%\Enterprise Single Sign-On"
  9. Pada command prompt, jalankan CreateInitialConfigInSSO.cmd. Ini membuat Aplikasi Afiliasi SSO, menyimpan konfigurasi aplikasi SSO, serta memetakan pengguna untuk aplikasi afiliasi. Kemudian, menjalankan SetConfigValuesInSSO.cmd untuk menyimpan nilai konfigurasi di aplikasi penyimpanan konfigurasi SSO.

  10. Pada prompt perintah, jalankan perintah berikut untuk mengatur kredensial pengguna untuk aplikasi afiliasi Transaksi Tertunda. <Gunakan DomainName> dan <UserID> ditentukan dalam PendTransUserMap.xml untuk <WindowsDomain>\<WindowsUserId>. Perintah ini meminta Anda untuk memasukkan kata sandi pengguna eksternal, UserID, yang digunakan dalam panduan ini.

    • ssomanage -setcredentials <WindowsDomain>\<WindowsUserId> WoodgroveBank.PendingTransactions
  11. Di prompt perintah, jalankan perintah berikut untuk mensetel kredensial pengguna aplikasi afiliasi Pelacak Pembayaran. < Gunakan DomainName> dan <UserID> yang telah ditentukan dalam PmntTrckUserMap.xml untuk <WindowsDomain>\<WindowsUserId>. Perintah ini meminta Anda untuk memasukkan kata sandi pengguna eksternal, PTUserID, yang digunakan dalam panduan ini.

    Nota

    Simulator Pelacak Pembayaran tidak memvalidasi kredensial pengguna eksternal. Anda dapat memasukkan kata sandi apa pun untuk PTUserID.

    • ssomanage -setcredentials < WindowsDomain >\< WindowsUserId > WoodgroveBank.PaymentTracker

Menyebarkan file definisi BAM untuk Solusi Berorientasi Layanan

  1. Buka perintah, ketik perintah berikut, lalu tekan ENTER untuk mengatur jalur untuk menemukan utilitas BAM:

    • SET PATH=%PATH%;\Program Files (x86)\Microsoft BizTalk Server <VERSION>Tracking"
  2. Pada prompt perintah, ubah direktori ke %BTSSolutionsPath%\SO\BTSSoln\BAM, ketik perintah berikut, lalu tekan ENTER:

    • bm deploy-all -DefinitionFile:ServiceLevelTracking.xml

Menyebarkan Solusi Berorientasi Layanan

Memperbarui file pengikatan untuk Solusi Berorientasi Layanan

  1. Pada prompt perintah, ubah direktori ke %BTSSolutionsPath%\SO\BTSSoln\Scripts folder, open the Deployallbinding.xml menggunakan Notepad, lalu lakukan pengeditan berikut:

    • Ubah nama server di set MGMT_DB_SERVER dan MBMT_DB ke nama server dan database yang digunakan BizTalk Server.

    • Ubah nilai variabel SOLNDIR menjadi "%BTSSolutionsPath%\SO\BTSSoln".

  2. Pada prompt perintah, ubah direktori ke folder %BTSSolutionsPath%\SO\BTSSoln\Bindings.

  3. Untuk versi adaptor, buka AdapterSOAOrchBindings.xml menggunakan Notepad, lalu edit sebagai berikut:

    • Ganti semua kemunculan _MQ_SERVER_NAME\_ dengan nama MQSeries Server.

    • Ganti semua kemunculan _MQ_QMANAGER_NAME\_ dengan nama MQSeries Queue Manager.

    • Ganti semua kemunculan _PT_WS_SERVER_NAME\_ dalam string "<Address>https://_PT_WS_SERVER_NAME\_" dengan nama server tempat layanan Web Transaksi Tertunda disebarkan. Nama server harus cocok dengan nama umum dalam langkah, "Untuk mengonfigurasi server Web untuk SSL". Anda tidak boleh menggunakan localhost.

    Nota

    File pengikatan, AdapterSOAOrchBindings.xml, menggunakan layanan Web stub untuk:

    1. Sistem SAP bagian belakang untuk Batas Kredit. 2. Adaptor MQSeries untuk diintegrasikan dengan sistem back-end Pelacakan Pembayaran. 3. Layanan Web Transaksi Tertunda untuk memanggil komponen HIS TI .NET dan mengintegrasikannya dengan sistem back-end mainframe.

      Jika Anda tidak menggunakan mainframe, Anda harus menggunakan layanan Web stub untuk menghasilkan data untuk sistem Transaksi Tertunda.

  4. Untuk versi sebaris, buka InlineSOAOrchBindings.xml menggunakan Notepad, lalu edit sebagai berikut:

    • Ganti semua kemunculan _MQ_SERVER_NAME\_ dengan nama MQSeries Server.

    • Ganti semua kemunculan _MQ_QMANAGER_NAME\_ dengan nama MQSeries Queue Manager.

Menyebarkan solusi Berorientasi Layanan

  • Pada perintah, ubah direktori ke folder %BTSSolutionsPath%\SO\BTSSoln\Scripts, ketik perintah berikut, lalu tekan ENTER.

    • Deployallbinding.cmd

    Nota

    Deployallbinding.cmd membuat aplikasi BizTalk bernama BTSScn.SO.CustomerService dan mengimpor file pengikatan untuk adaptor dan versi 'inline'.

Konfigurasikan Layanan Web Transaksi Tertunda Stub ketika mainframe tidak tersedia

Mengonfigurasi layanan Web Transaksi Tertunda stub (untuk menggunakan versi adaptor tanpa mainframe)

  1. 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 Transaksi Tertunda stub untuk versi adaptor:

    Alias = Microsoft.Samples.BizTalk.WoodgroveBank.StubPendingTransactions

    PATH = <BizTalk Install Directory>\SDK\Scenarios\SO\BTSSoln\StubWebServices\PendingTrans

    Izin Akses = Baca, Jalankan skrip

  2. 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 menggunakan kotak dialog Properti .

    1. Di tab Direktori virtual, atur Kumpulan Aplikasi ke <YourAppPool> yang Anda buat di langkah, "Untuk membuat direktori virtual di IIS untuk solusi".

    2. Di tab Keamanan Direktori , klik Edit di kotak Grup autentikasi dan kontrol akses , lalu pilih Aktifkan akses anonim. Klik OK untuk keluar.

  3. Di Konsol Administrasi BizTalk Server, perluas BizTalk Group, perluas Aplikasi, perluas BTSScn.SO.CustomerService, luaskan Kirim Port, klik kanan PendingTransactionSolicitResponsePort, lalu klik Properti.

    1. Di halaman Umum , klik Konfigurasikan untuk menampilkan kotak dialog Properti Transportasi , lalu ubah URL Layanan Web ke layanan Web Transaksi tertunda stub, misalnya:

      http://localhost/Microsoft.Samples.BizTalk.WoodgroveBank.StubPendingTransactions/StubPendTransWS.asmx

    2. Tutup semua kotak dialog.

Mengonfigurasi layanan Web Transaksi Tertunda stub (untuk menggunakan versi sebaris tanpa mainframe)

  1. 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 Panduan Pembuatan Direktori Virtual, buat direktori virtual berikut untuk layanan web Transaksi Tertunda stub versi adapter:

    Alias = Microsoft.Samples.BizTalk.WoodgroveBank.StubPendingTransactions

    PATH = <BizTalk Install Directory>\SDK\Scenarios\SO\BTSSoln\StubWebServices\PendingTrans

    Izin Akses = Baca, Jalankan skrip

  2. 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:

    1. Di tab Direktori virtual, atur Kumpulan Aplikasi ke <YourAppPool> yang Anda buat di langkah, "Untuk membuat direktori virtual di IIS untuk solusi".

    2. Di tab Keamanan Direktori , klik Edit di kotak Grup autentikasi dan kontrol akses , lalu pilih Aktifkan akses anonim. Klik OK untuk keluar.

  3. Buka perintah, lalu ubah direktori ke folder %BTSSolutionsPath%\SO\BTSSoln\Scripts.

  4. Pada prompt perintah, buka file SetConfigValuesInSSO.cmd menggunakan Notepad, lalu atur nilai PendingTransactionsInlineURL ke URL Layanan Web Transaksi tertunda stub.

    • http://localhost/Microsoft.Samples.BizTalk.WoodgroveBank.StubPendingTransactions/StubPendTransWS.asmx
  5. Pada prompt perintah, ketik SetConfigValuesInSSO.cmd, lalu tekan ENTER.

Memulai Solusi Berorientasi Layanan

  1. Buka command prompt, ubah direktori ke folder %BTSSolutionsPath%\SO\BTSSoln\Scripts, ketik perintah berikut, lalu tekan ENTER untuk memulai semua orkestrasi untuk versi inline dan adapter.

    • startAll.vbs
  2. Jalankan solusi berorientasi layanan. Untuk informasi selengkapnya tentang menjalankan solusi, lihat Cara Menjalankan Solusi Berorientasi Layanan.

Langkah Selanjutnya

Anda menguji versi sebaris dan adaptor solusi berorientasi layanan dalam Cara Menjalankan Solusi Berorientasi Layanan.

Lihat Juga

Sebelum Menginstal Solusi Berorientasi LayananCara Menginstal Versi Stub dari Solusi Berorientasi LayananPengaturan Mesin Pengembang untuk Solusi Berorientasi Layanan