Antarmuka IGetAppTrackerData (comsvcs.h)
Memungkinkan aplikasi administratif untuk mengambil informasi statistik tentang menjalankan aplikasi COM+.
Warisan
Antarmuka IGetAppTrackerData mewarisi dari antarmuka IUnknown . IGetAppTrackerData juga memiliki jenis anggota berikut:
Metode
Antarmuka IGetAppTrackerData memiliki metode ini.
IGetAppTrackerData::GetApplicationProcessDetails Mengambil informasi terperinci tentang satu proses hosting aplikasi COM+. |
IGetAppTrackerData::GetApplicationProcesses Mengambil informasi ringkasan untuk semua proses yang menghosting aplikasi COM+, atau untuk subset tertentu dari proses ini. |
IGetAppTrackerData::GetApplicationsInProcess Mengambil informasi ringkasan untuk semua aplikasi COM+ yang dihosting dalam satu proses, atau untuk subset tertentu dari aplikasi ini. |
IGetAppTrackerData::GetComponentDetails Mengambil informasi terperinci tentang satu komponen COM+ yang dihosting dalam proses. |
IGetAppTrackerData::GetComponentsInProcess Mengambil informasi ringkasan untuk semua komponen COM+ yang dihosting dalam satu proses, atau untuk subset tertentu dari komponen ini. |
IGetAppTrackerData::GetSuggestedPollingInterval Mengambil interval minimum untuk polling yang disarankan oleh Server Pelacak. |
IGetAppTrackerData::GetTrackerDataAsCollectionObject Mengambil data pelacakan untuk semua aplikasi COM+ dalam bentuk objek koleksi. |
Keterangan
Aplikasi yang menggunakan data pelacak biasanya perlu melakukan polling Pada Server Pelacak secara berkala untuk memastikan bahwa data ini sudah diperbarui. Misalnya, aplikasi administratif yang menampilkan data pelacakan kepada pengguna biasanya ingin data ini mendekati real-time. Namun, polling terlalu sering dapat menurunkan performa sistem secara keseluruhan. Perlu diingat juga bahwa aplikasi COM+ yang memperbarui data tidak segera mengirim pembaruan ke Tracker Server, jadi bahkan dalam kasus terbaik akan ada beberapa penundaan (biasanya hanya beberapa detik).
Frekuensi polling adalah kebijakan global yang dapat disesuaikan administrator, jika perlu, untuk menyeimbangkan antara kesegaran data dan dampak performa untuk serangkaian alat tertentu yang digunakan pada sistem yang mereka kelola. Nilai yang dikembalikan dalam PollingIntervalInSeconds adalah jumlah waktu minimum yang harus ditunggu aplikasi setelah mengambil data pelacakan sebelum melakukan panggilan lain untuk mengambil data yang sama. Aplikasi apa pun yang melakukan polling pada Server Pelacak harus memanggil metode ini dan menyesuaikan perilaku polling mereka.
Interval polling secara default sama dengan frekuensi peristiwa pelacakan (tiga detik). Nilai ini dapat disesuaikan dengan menulis nilai registri DWORD berikut:
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3TrackingInfoPollingFrequency = interval polling minimum dalam hitungan detik
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP dengan SP2 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 dengan SP1 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | comsvcs.h |