Mengonfigurasi aplikasi untuk mengirim atau menerima pesan melalui pusat aktivitas

Selesai

Setelah membuat dan mengonfigurasi pusat aktivitas, Anda perlu mengonfigurasi aplikasi untuk mengirim dan menerima aliran data peristiwa melalui hub Anda.

Misalnya, solusi pemrosesan pembayaran menggunakan beberapa bentuk aplikasi pengirim untuk mengumpulkan data kartu kredit pelanggan, dan aplikasi penerima untuk memverifikasi bahwa kartu kredit valid.

Ada perbedaan dalam bagaimana aplikasi Java dikonfigurasi, jika dibandingkan dengan aplikasi .NET. Namun, prinsipnya sama untuk memungkinkan aplikasi terhubung ke pusat aktivitas, dan berhasil mengirim atau menerima pesan.

Persyaratan minimum apa yang dimiliki Azure Event Hubs untuk mengonfigurasi aplikasi?

Untuk mengonfigurasi aplikasi untuk mengirim pesan ke pusat aktivitas, berikan informasi berikut, sehingga aplikasi dapat membuat kredensial koneksi:

  • Nama namespace layanan pusat aktivitas
  • Nama pusat aktivitas
  • Nama kebijakan akses bersama
  • Kunci akses bersama utama

Untuk mengonfigurasi aplikasi untuk menerima pesan dari pusat aktivitas, berikan informasi berikut, sehingga aplikasi dapat membuat kredensial koneksi:

  • Nama namespace layanan pusat aktivitas
  • Nama pusat aktivitas
  • Nama kebijakan akses bersama
  • Kunci akses bersama utama
  • Nama akun penyimpanan
  • String koneksi akun penyimpanan
  • Nama kontainer akun penyimpanan

Jika Anda memiliki aplikasi penerima yang menyimpan pesan di Azure Blob Storage, Anda juga perlu mengonfigurasi akun penyimpanan.

Perintah Azure CLI untuk membuat akun penyimpanan standar dengan tujuan umum

Azure CLI menyediakan serangkaian perintah yang dapat Anda gunakan untuk membuat dan mengelola akun penyimpanan. Kami menggunakannya di unit berikutnya, tetapi untuk saat ini, berikut adalah sinopsis perintah.

Tip

Ada beberapa modul MS Learn yang mencakup akun penyimpanan, dimulai dalam modul Pengantar Azure Storage.

Perintah Deskripsi
storage account create Membuat akun Penyimpanan tujuan umum V2.
storage account key list Ambil kunci akun penyimpanan.
storage account show-connection-string Ambil string koneksi untuk akun Azure Storage.
storage container create Buat kontainer baru di akun penyimpanan.

Perintah Shell untuk mengkloning repositori GitHub aplikasi

Git adalah alat kolaborasi yang menggunakan model kontrol versi terdistribusi, dan dirancang untuk bekerja kolaboratif pada proyek perangkat lunak dan dokumentasi. Klien Git tersedia untuk beberapa platform, termasuk Windows, dan baris perintah Git disertakan dalam shell cloud Azure Bash Cloud Shell. GitHub adalah layanan hosting berbasis web untuk repositori Git.

Jika Anda memiliki aplikasi yang dihosting sebagai proyek di GitHub, Anda dapat membuat salinan lokal proyek, dengan mengkloning repositorinya menggunakan perintah kloning git.

Mengedit file di Cloud Shell

Anda dapat menggunakan salah satu editor bawaan di Cloud Shell untuk memodifikasi semua file yang membentuk aplikasi. Misalnya, Anda dapat menggunakan editor bawaan untuk menambahkan namespace layanan pusat aktivitas, nama hub peristiwa, nama kebijakan akses bersama, dan kunci utama.

Azure Cloud Shell mendukung nano, vim, emacs, dan editor Cloud Shell (kode). Cukup masukkan nama editor yang Anda inginkan, dan diluncurkan di lingkungan. Kami menggunakan editor Cloud Shell (kode) di unit berikutnya.

Ringkasan

Aplikasi pengirim dan penerima harus dikonfigurasi dengan informasi spesifik tentang lingkungan Azure Event Hubs. Anda perlu membuat akun penyimpanan jika aplikasi penerima menyimpan pesan di Blob Storage. Jika aplikasi Anda di-hosting di GitHub, Anda perlu mengkloningnya ke direktori lokal. Editor teks, seperti nano dapat digunakan untuk menambahkan namespace layanan Anda ke aplikasi.