Memperluas Pengelola Sesi Layanan Terminal
Broker Sesi Layanan Terminal (Broker Sesi TS) menentukan apakah pengguna yang memulai koneksi sudah membuka sesi. Jika demikian, TS Session Broker mengalihkan koneksi masuk ke server Host Sesi Desktop Jarak Jauh (Host Sesi RD) dengan sesi yang ada. Jika tidak, Pialang Sesi TS merutekan koneksi yang masuk ke server Host Sesi RD dengan jumlah sesi paling sedikit.
Anda dapat memperluas TS Session Broker dengan menggunakan antarmuka IWTSSBPlugin COM. Anda dapat menggunakan antarmuka ini untuk mengelola koneksi ke server Host Sesi RD serta segala jenis koneksi Protokol Desktop Jauh (RDP), misalnya, koneksi ke komputer virtual tamu yang menjalankan Windows Vista Enterprise Centralized Desktop (VECD) pada host komputer virtual Windows Server 2008 Hyper-V.
AntarmukaIWTSSBPlugin menawarkan beberapa manfaat:
- Tidak perlu menginstal agen di klien atau server Host Sesi RD.
- Plugin dapat berinteraksi dengan lancar dengan layanan peran Layanan Desktop Jarak Jauh lainnya, seperti Remote Desktop Gateway (RD Gateway), dan mengandalkan informasi dari Broker Sesi TS mengenai sesi dan status komputer.
- Anda dapat menggunakan plug-in untuk mengelola koneksi dengan perangkat klien atau server yang mendukung RDP 5.2 atau yang lebih baru.
- Anda dapat menggunakan plug-in untuk mengaktifkan solusi Windows Vista Enterprise Centralized Desktop.
Saat Anda menerapkan metode antarmuka ini, ingatlah poin-poin berikut:
Broker Sesi TS mungkin memanggil metode objek COM ini dari beberapa utas.
Jika salah satu metode yang dipanggil tidak segera kembali dan berhasil, TS Session Broker tidak melakukan panggilan lagi ke plug-in dan kembali ke logika penyeimbangan beban aslinya. Untuk melanjutkan panggilan ke plug-in, Anda harus memulai ulang layanan Broker Sesi Layanan Terminal.
Anda harus mendaftarkan plug-in sebagai objek COM di seluruh sistem dengan menggunakan Regsvr32.exe. Karena layanan Session Broker pada Layanan Terminal berjalan dengan akun "NetworkService", Anda harus memberikan izin peluncuran, aktivasi, dan akses yang diperlukan kepada akun "NetworkService" dengan menggunakan Dcomcnfg.exe. Layanan Session Broker Terminal mencari CLSID dari objek COM yang mewakili plug-in dalam subkunci registri berikut:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tssdis\Parameters\ExtensibilityPluginCLSID
Untuk informasi selengkapnya tentang Dcomcnfg.exe, lihat Mengaktifkan Keamanan COM Menggunakan DCOMCNFG.
Topik terkait