Apa itu Manajer Sesi NICE DCV? - NICEDCVManajer Sesi

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Apa itu Manajer Sesi NICE DCV?

NICE DCV Session Manager adalah serangkaian paket perangkat lunak yang dapat diinstal (Agen dan Broker) dan antarmuka pemrograman aplikasi (API) yang memudahkan pengembang dan vendor perangkat lunak independen (ISV) untuk membangun aplikasi front-end yang secara terprogram membuat dan mengelola siklus hidup sesi NICE DCV di seluruh armada server NICE DCV.

Panduan ini menjelaskan cara menggunakan API Session Manager untuk mengelola siklus hidup sesi NICE DCV. Untuk informasi selengkapnya tentang cara menginstal dan mengkonfigurasi Broker dan Agen Manajer Sesi, lihat Panduan Administrator Manajer Sesi NICE DCV.

Prasyarat

Sebelum Anda mulai bekerja dengan Session Manager API, pastikan Anda terbiasa dengan sesi NICE DCV dan NICE DCV. Untuk informasi selengkapnya, lihat Panduan Administrator NICE DCV.

Cara Session Manager bekerja

Diagram berikut menunjukkan komponen tingkat tinggi Session Manager.

Komponen Manajer Sesi NICE DCV
Pialang

Broker adalah server web yang meng-host dan mengekspos API Session Manager. Ini menerima dan memproses permintaan API untuk mengelola sesi NICE DCV dari klien, dan kemudian meneruskan instruksi ke Agen yang relevan. Broker harus diinstal pada host yang terpisah dari server NICE DCV Anda, tetapi harus dapat diakses oleh klien, dan harus dapat mengakses Agen.

Agen

Agen diinstal pada setiap server NICE DCV di armada. Agen menerima instruksi dari Broker dan menjalankannya di server NICE DCV masing-masing. Agen juga memantau status server NICE DCV, dan mengirim pembaruan status berkala kembali ke Broker.

API

Session Manager mengekspos satu set antarmuka pemrograman aplikasi REST (API) yang dapat digunakan untuk mengelola sesi NICE DCV pada armada server NICE DCV. API dihosting dan diekspos oleh Broker. Pengembang dapat membuat klien manajemen sesi khusus yang memanggil API.

Klien

Klien adalah aplikasi front-end atau portal yang Anda kembangkan untuk memanggil API Session Manager yang diekspos oleh Broker. Pengguna akhir menggunakan klien untuk mengelola sesi yang dihosting di server NICE DCV di armada.

Token akses

Untuk membuat permintaan API, Anda harus memberikan token akses. Token dapat diminta dari Broker, atau server otorisasi eksternal, oleh API klien terdaftar. Untuk meminta dan mengakses token, API klien harus memberikan kredensi yang valid.

API Klien

API klien dihasilkan dari file YAKL definisi API Session Manager, menggunakan Swagger Codegen. API klien digunakan untuk membuat permintaan API.

Sesi NICE DCV

Anda harus membuat sesi NICE DCV di server NICE DCV Anda yang dapat terhubung dengan klien Anda. Klien hanya dapat terhubung ke server NICE DCV jika ada sesi aktif. NICE DCV mendukung konsol dan sesi virtual. Anda menggunakan Session Manager API untuk mengelola siklus hidup sesi NICE DCV. Session NICE DCV dapat berada di salah satu status berikut:

  • CREATING—Broker sedang dalam proses pembuatan sesi.

  • READYSession siap menerima koneksi klien.

  • DELETINGSession sedang dihapus.

  • DELETEDSession telah dihapus.

  • UNKNOWN—able untuk menentukan keadaan sesi. Broker dan Agen mungkin tidak dapat berkomunikasi.

Fitur

Manajer Session DCV menawarkan fitur-fitur berikut:

  • Menyediakan informasi sesi NICE DCV —dapatkan informasi tentang sesi yang berjalan di beberapa server NICE DCV.

  • Kelola siklus hidup untuk beberapa sesi NICE DCV —buat atau hapus beberapa sesi untuk beberapa pengguna di beberapa server NICE DCV dengan satu permintaan API.

  • Mendukung tag —use custom tags untuk menargetkan sekelompok server NICE DCV saat membuat sesi.

  • Mengelola izin untuk beberapa sesi NICE DCV —memodifikasi izin pengguna untuk beberapa sesi dengan satu permintaan API.

  • Menyediakan informasi koneksi —retrieve informasi koneksi klien untuk sesi NICE DCV.

  • Mendukung cloud dan di tempat —gunakan Session Manager diAWS, di tempat, atau dengan server berbasis cloud alternatif.