API UPnP
Tujuan
Kerangka kerja UPnP memungkinkan jaringan dinamis appliance cerdas, perangkat nirkabel, dan PC. Ada dua API untuk bekerja dengan perangkat bersertifikat UPnP:
- Control Point API, yang terdiri dari sekumpulan antarmuka COM yang digunakan untuk menemukan dan mengontrol perangkat.
- API Host Perangkat, yang terdiri dari sekumpulan antarmuka COM yang digunakan untuk mengimplementasikan perangkat yang dihosting oleh komputer.
Jika berlaku
Control Point API memungkinkan pengembang untuk menulis aplikasi yang mencari dan mengontrol perangkat bersertifikat UPnP. API Host Perangkat memungkinkan pengembang untuk menerapkan fungsionalitas perangkat bersertifikat UPnP, dan menggunakan host perangkat untuk mengelola fungsi penemuan, deskripsi, kontrol, presentasi, dan peristiwa dari perangkat bersertifikat UPnP.
Audiens pengembang
Pengembang yang menggunakan API Titik Kontrol dan API Host Perangkat harus terbiasa dengan arsitektur perangkat UPnP. Untuk informasi selengkapnya, lihat Dokumentasi Implementasi UPnP dan Forum UPnP.
Pengembang yang menggunakan API Host Perangkat harus terbiasa dengan antarmuka Active Template Library (ATL) dan COM.
API Titik Kontrol dan API Host Perangkat digunakan oleh berbagai aplikasi, dari skrip yang disematkan di halaman HTML hingga program C++ dan Microsoft Visual Basic lengkap.
Hanya API Titik Kontrol yang mendukung Visual Basic Scripting Edition (VBScript).
Persyaratan run-time
Control Point API digunakan pada komputer yang menjalankan Microsoft Windows Millennium Edition, Windows XP, Windows XP Professional, dan Windows CE .NET.
API Host Perangkat digunakan pada komputer yang menjalankan Windows XP, Windows XP Professional, dan Windows CE .NET.
Untuk informasi lebih spesifik tentang sistem operasi mana yang mendukung fungsi tertentu, lihat "Persyaratan" dalam dokumentasi.
Di bagian ini
Topik | Deskripsi |
---|---|
Gambaran Umum Arsitektur UPnP |
Informasi umum dan latar belakang. |
Gambaran Umum Titik Kontrol |
Informasi umum tentang Api Titik Kontrol. |
Menggunakan API Titik Kontrol |
Kode sampel yang menunjukkan cara mengembangkan aplikasi yang mengontrol perangkat bersertifikat UPnP. |
Referensi API Titik Kontrol |
Dokumentasi antarmuka, metode, dan peristiwa komponen Control Point. |
Gambaran Umum API Host Perangkat |
Informasi umum tentang API Host Perangkat. |
Menggunakan API Host Perangkat |
Kode sampel yang menunjukkan cara mengembangkan aplikasi untuk perangkat bersertifikat UPnP. |
Referensi API Host Perangkat |
Dokumentasi antarmuka, metode, dan peristiwa komponen Host Perangkat. |