Bagikan melalui


Membuat Pengendali Pengiriman untuk TIBCO Enterprise Message Service

Bagian ini menjelaskan cara mengatur port kirim untuk menyambungkan ke TIBCO Enterprise Message Service (EMS) dan cara menyertakan XML dalam orkestrasi Anda untuk berinteraksi dengan TIBCO EMS pada waktu proses.

Membuat port kirim

  1. Di Konsol Administrasi BizTalk Server, perluas Grup BizTalk, perluas Aplikasi, lalu perluas aplikasi Anda.

  2. Klik kanan Kirim Port, pilih Baru, lalu pilih Statis Solicit-Response Kirim Port.

  3. Di Properti Port Pengiriman, lakukan langkah berikut:

    1. Ketik nama untuk port kirim, misalnya, SendToTIBCOEMS.

    2. Dari daftar drop-down Jenis , pilih TIBCO EMS.

    3. Dari daftar drop-down Kirim handler , pilih URI.

    4. Dari daftar drop-down Kirim Alur , pilih Microsoft.BizTalk.DefaultPipelines.XMLTransmit. Dari daftar drop-down Receive Pipeline, pilih Microsoft.BizTalk.DefaultPiplelines.XMLReceive.

      Nota

      BizTalk Adapter untuk Layanan Pesan Perusahaan TIBCO mengharuskan Anda memilih XMLTransmit untuk dikirim, dan XMLReceive untuk diterima.

    5. Pilih Konfigurasikan untuk mengonfigurasi port kirim.

  4. Dalam kotak dialog Properti Transportasi EMS TIBCO , lakukan hal berikut:

    1. Masukkan Penanganan Pesan, Definisi Koneksi Server, Dukungan Transaksi, Nama Pengguna, dan kata sandi.

      Anda tidak perlu menyetel informasi masuk.

    2. Dalam daftar, pilih aplikasi afiliasi yang Anda buat untuk mewakili sistem TIBCO EMS.

    3. Untuk Gunakan SSO, pilih Ya.

    4. Pilih OK.

  5. Pilih OK.

Mengatur properti transportasi pada port kirim

Properti transportasi Layanan Pesan Perusahaan TIBCO dikonfigurasi saat desain dan digunakan saat runtime. Di Properti Transportasi, Anda mengatur parameter koneksi dan kredensial khusus untuk sistem server dan objek yang coba Anda akses.

Cuplikan layar yang memperlihatkan kotak dialog Properti Transportasi EMS TIBCO.

  1. Di Properti Transportasi, perluas Definisi Sistem, dan masukkan semua informasi yang diperlukan untuk koneksi ke server TIBCO EMS.

    Anda harus mengatur parameter konfigurasi untuk menyambungkan Microsoft BizTalk Adapter untuk Layanan Pesan Perusahaan TIBCO ke TIBCO EMS. Data ini bersifat sensitif terhadap huruf besar/kecil.

  2. Perluas Penanganan Pesan, dan masukkan semua informasi yang diperlukan.

    Pengaturan Deskripsi
    Message Expiration Time Bilangan bulat yang menjelaskan lamanya waktu pesan tetap berada di antrean atau topik; setelah waktu kedaluwarsa, pesan dihapus oleh server TIBCO EMS.

    Hal ini identik dengan header properti pesan "EMS.Expiration". Ini dapat ditimpa dengan orkestrasi.

    Nilai default adalah 0 milidetik, yang berarti bahwa pesan tidak akan kedaluwarsa dari tujuan.
    Message is Persistent Pesan ditulis ke disk oleh server TIBCO EMS sebelum diakui.

    Ini adalah properti header TibcoEMS.DeliveryMode. Ini menginstruksikan pesan yang dikirim untuk disimpan dalam antrean oleh server sebelum memberikan konfirmasi penerimaan pesan kepada adaptor.

    Nilai defaultnya adalah True.
    Message Priority Peringkat numerik dari 0 hingga 9, yang menentukan prioritas pesan; semakin besar nilainya, semakin tinggi prioritasnya.

    Prioritas memengaruhi urutan di mana server mengirimkan pesan kepada konsumen (nilai yang lebih tinggi terlebih dahulu).

    Spesifikasi JMS mendefinisikan sepuluh tingkat nilai prioritas, dari nol (prioritas terendah) hingga 9 (prioritas tertinggi). Spesifikasi menunjukkan bahwa klien mempertimbangkan 0–4 sebagai gradasi prioritas normal, dan prioritas 5–9 sebagai gradasi prioritas yang dipercepat.

    Nilai defaultnya adalah 4.
  3. Perluas Definisi Koneksi Server dan masukkan semua informasi yang diperlukan.

    Pengaturan Deskripsi
    Destination Pengaturan wajib. Menentukan nama dan jenis tujuan. Misalnya: staticqueue[Q1].

    Menentukan antrean atau topik dengan format berikut: {static}{dynamic]Queue[queuename] atau {static}{dynamic]Topic[topicname]. Nota: Anda bisa mengirim pesan ke tujuan yang tidak ada. Dalam kasus seperti itu, Layanan Pesan Perusahaan TIBCO membuat tujuan; ini disebut sebagai Tujuan Dinamis. Ini adalah destinasi yang dibuat oleh produser dan dihapus ketika pesan dikonsumsi dan produser terputus sambungannya. Tujuan statis adalah tujuan yang hanya dapat dibuat oleh Administrator Layanan Pesan Perusahaan TIBCO. Anda tidak dapat tersambung ke port dinamis saat membuka koneksi ke tujuan karena BizTalk Adapter for TIBCO Enterprise Message Service menggunakan mekanisme pencarian nama di server. Hanya port statis yang terlihat saat Anda menggunakan pencarian nama. Saat menyambungkan ke port dinamis, Anda dapat menggunakan destinasi statis; namun, jika tidak ada destinasi dengan nama itu, destinasi akan dibuat. Tujuan memungkinkan Anda secara eksplisit menentukan jenis tujuan yang akan digunakan saat menentukan port. Sintaks untuk Destination tidak peka huruf besar/kecil: staticqueue[queue_name], statictopic[topic_name], dynamicqueue[queue_name], dynamictopic[topic_name].
    Port Number Port yang digunakan server TIBCO EMS untuk mendengarkan.
    Server Name Pengaturan wajib. Nama sistem yang menghosting server TIBCO EMS.
  4. Berikan kredensial menggunakan Single Sign-On (SSO).

    Anda dapat menggunakan dua metode untuk mengakses sistem TIBCO EMS. Anda dapat menggunakan Kredensial (parameter Nama Pengguna dan Kata Sandi) atau Single Sign-On.

    • Pilih Ya di Gunakan SSO untuk menggunakan Akses Menyeluruh.

    • Pilih aplikasi afiliasi dari daftar.

      Aplikasi afiliasi, yang dibuat oleh alat Enterprise Single Sign-On, mewakili aplikasi seperti TIBCO EMS. BizTalk Adapter untuk TIBCO EMS menggunakan kredensial pengguna aplikasi. Kredensial ini diambil dari database SSO untuk sistem server untuk aplikasi afiliasi tertentu.

      Untuk informasi selengkapnya tentang cara membuat aplikasi afiliasi, lihat Membuat Aplikasi Afiliasi.

  5. Di Dukungan Transaksi, pilih Ya jika port pengiriman ini akan mendukung transaksi.

    Jika Anda mengaktifkan dukungan transaksi pada port, semua orkestrasi yang menggunakan port ini harus transaksional; jika tidak, semua panggilan digulung balik (misalnya, tidak dilakukan). Objek cakupan yang ditambahkan ke orkestrasi mengontrol siklus hidup transaksi.

  6. Perluas Kredensial Pengguna dan masukkan Nama Pengguna dan Kata Sandi untuk mengakses server TIBCO EMS.

    Pengaturan Deskripsi
    Password Kata Sandi pengguna digunakan untuk berkomunikasi dengan daemon TIBCO EMS.

    Jika Anda tidak memilih Gunakan SSO, Anda harus mengatur parameter kredensial untuk Adaptor BizTalk untuk TIBCO EMS untuk berkomunikasi dengan daemon TIBCO EMS.
    User Name Nama pengguna yang digunakan untuk berkomunikasi dengan daemon TIBCO EMS.

    Jika Anda tidak memilih Gunakan SSO, Anda harus mengatur parameter kredensial untuk Adaptor BizTalk untuk TIBCO EMS untuk berkomunikasi dengan daemon TIBCO EMS.
  7. Klik Terapkan, kemudian klik OK.

Langkah selanjutnya

Membuat artefak penerimaan
Properti konteks pesan TIBCO EMS