Bagikan melalui


Gunakan portal Microsoft Azure untuk membuat topik Bus Layanan dan langganan ke topik tersebut

Di tutorial mulai cepat ini, Anda akan menggunakan portal Microsoft Azure untuk membuat topik Bus Layanan lalu membuat langganan untuk topik tersebut.

Apa itu topik dan langganan Bus Layanan?

Topik dan langganan Bus Layanan mendukung model komunikasi olahpesan terbitkan/berlangganan. Saat Anda menggunakan topik dan langganan, komponen aplikasi terdistribusi tidak berkomunikasi langsung satu sama lain; sebaliknya mereka bertukar pesan melalui topik, yang bertindak sebagai perantara.

Image showing how topics and subscriptions work.

Berbeda dengan antrean Bus Layanan, di mana setiap pesan diproses oleh satu konsumen, topik dan langganan menyediakan bentuk komunikasi satu-ke-banyak dengan menggunakan pola terbitkan/berlangganan. Anda dapat mendaftarkan beberapa langganan ke topik. Saat pesan dikirim ke topik, pesan tersebut kemudian tersedia untuk setiap langganan untuk ditangani/diproses secara independen. Langganan ke topik menyerupai antrean virtual yang menerima salinan pesan yang dikirimkan ke topik tersebut. Anda dapat secara opsional mendaftarkan aturan filter untuk topik tentang langganan, yang memungkinkan Anda memfilter atau membatasi pesan mana ke topik yang diterima oleh langganan topik mana.

Topik dan langganan Bus Layanan memungkinkan Anda untuk menskalakan dan memproses sejumlah besar pesan pada sejumlah besar pengguna dan aplikasi.

Membuat namespace layanan di portal Microsoft Azure

Untuk mulai menggunakan entitas Olahpesan Azure Service Bus di Azure, Anda harus terlebih dahulu membuat namespace layanan dengan nama yang unik di Azure. Namespace menyediakan kontainer cakupan untuk sumber daya Bus Layanan (antrean, topik, dll.) dalam aplikasi Anda.

Untuk membuat namespace layanan:

  1. Masuk ke portal Azure.

  2. Navigasi ke halaman Semua layanan.

  3. Di bilah navigasi kiri, pilih Integrasi dari daftar kategori, arahkan mouse ke atas Bus Layanan, lalu pilih + tombol pada petak peta Bus Layanan.

    Image showing selection of Create a resource, Integration, and then Service Bus in the menu.

  4. Di tag Dasar-Dasar pada halaman Buat kumpulan nama, ikuti langkah-langkah berikut:

    1. Untuk Langganan, pilih langganan Azure untuk membuat namespace layanan.

    2. Untuk Grup sumber daya, pilih grup sumber daya yang sudah ada tempat namespace layanan akan aktif, atau buat grup baru.

    3. Masukkan nama untuk kumpulan nama. Nama namespace harus mematuhi konvensi penamaan berikut:

      • Nama yang Anda pilih harus unik di seluruh Azure. Sistem akan segera memeriksa untuk melihat apakah nama tersebut tersedia.
      • Panjang nama minimal 6 dan maksimal 50 karakter.
      • Nama hanya boleh berisi huruf, angka, tanda hubung “-“.
      • Nama harus dimulai dengan huruf dan diakhiri dengan huruf atau angka.
      • Nama tidak diakhiri dengan “-sb“ atau “-mgmt“.
    4. Untuk Lokasi, pilih wilayah tempat namespace layanan Anda akan dihosting.

    5. Untuk Tingkat harga, pilih tingkat harga (Dasar, Standar, atau Premium) untuk kumpulan namanya. Untuk mulai cepat ini, pilih Standar.

      Penting

      Jika Anda ingin menggunakan topik dan langganan, pilih Standar atau Premium. Topik/langganan tidak didukung di tingkat harga Dasar.

      Jika Anda memilih tingkat harga Premium, tentukan jumlah unit olahpesan. Tingkat premium menyediakan isolasi sumber daya di tingkat CPU dan memori sehingga setiap beban kerja berjalan dalam isolasi. Kontainer sumber daya ini disebut unit Olahpesan. Namespace layanan premium memiliki setidaknya satu unit Olahpesan. Anda dapat membeli 1, 2, 4, 8, atau 16 unit Olahpesan untuk setiap namespace layanan Service Bus Premium. Untuk mengetahui informasi selengkapnya, lihat Olahpesan Premium Azure Service Bus.

    6. Pilih Tinjau + buat di bagian bawah halaman.

      Image showing the Create a namespace page

    7. Pada halaman Tinjau + buat, tinjau pengaturan, dan pilih Buat.

  5. Setelah penyebaran sumber daya berhasil, pilih Buka sumber daya di halaman penyebaran.

    Image showing the deployment succeeded page with the Go to resource link.

  6. Anda melihat beranda untuk namespace layanan bus layanan Anda.

    Image showing the home page of the Service Bus namespace created.

Membuat topik menggunakan portal Microsoft Azure

  1. Di halaman Namespace Bus Layanan, pilih Topik di menu sebelah kiri.

  2. Pilih + Topik di toolbar.

  3. Masukkan nama untuk topik. Biarkan opsi lain dengan nilai defaultnya.

  4. Pilih Buat.

    Screenshot of the Create topic page.

Membuat langganan ke topik

  1. Pilih topik yang Anda buat di sesi sebelumnya.

    Screenshot of the Topics page with your topic selected.

  2. Di halaman Topik Bus Layanan, pilih Langganan dari menu sebelah kiri, lalu pilih + Langganan di toolbar.

    Screenshot of the Subscriptions page with the Add subscription button selected.

  3. Di halaman Membuat Langganan, ikuti langkah-langkah berikut:

    1. Masukkan S1 untuk nama langganan.

    2. Lalu, pilih Buat untuk membuat langganan.

      Screenshot of the Create subscription page.

  4. Ulangi langkah sebelumnya dua kali untuk membuat langganan bernama S2 dan S3.

Langkah berikutnya

Di artikel ini, Anda telah membuat satu namespace Bus Layanan, satu topik di namespace, dan tiga langganan topik. Untuk mempelajari cara menerbitkan pesan ke topik dan berlangganan pesan dari suatu langganan, lihat salah satu tutorial mulai cepat berikut ini di bagian Menerbitkan dan berlangganan pesan.