Mengonfigurasi Aplikasi COM+
Aplikasi COM+ pada dasarnya adalah konstruksi deklaratif yang memungkinkan Anda mengonfigurasi sejumlah komponen yang sama. Misalnya, Anda dapat mengonfigurasi komponen dalam aplikasi dengan kebijakan keamanan umum.
Konfigurasi adalah bagian penting dari proses pengembangan untuk aplikasi COM+. Bagaimana Anda mengonfigurasi aplikasi akan menentukan bagaimana COM+ akan menyediakan layanan untuk itu dan bagaimana perilakunya saat berjalan.
Anda dapat mengonfigurasi aplikasi COM+ menggunakan alat administrasi Layanan Komponen atau objek administrasi dan antarmuka yang dapat ditulis yang menyediakan fungsionalitas yang mendasar dari alat administrasi. Untuk detail tentang melakukan administrasi berskrip, lihat Mengotomatiskan Administrasi COM+.
Anda dapat mengonfigurasi elemen pada tingkat berikut dalam aplikasi COM+:
- Application-Level Pengaturan
- Component-Level (Class-Level) Pengaturan
- Interface-Level Pengaturan
- Method-Level Pengaturan
- Topik terkait
Bagaimana Anda menginstal komponen ke dalam aplikasi dapat memengaruhi bagaimana Anda dapat mengonfigurasinya. Anda harus selalu menginstal komponen ke aplikasi COM+ (dibandingkan dengan mengimpornya). Menginstal komponen akan sepenuhnya mendaftarkannya, bersama dengan antarmuka dan pustaka jenis, dalam database pendaftaran kelas COM+ (RegDB) sehingga Anda dapat mengonfigurasinya.
Pengaturan Application-Level
Atribut | Deskripsi |
---|---|
Aktivasi |
Menentukan jenis aplikasi: aplikasi server atau aplikasi pustaka. |
Mengaktifkan pemeriksaan akses |
Mengaktifkan dan menonaktifkan pemeriksaan keamanan. |
tingkat Keamanan |
Menentukan bahwa pemeriksaan akses akan dilakukan pada tingkat proses (tingkat pemeriksaan akses yang dihasilkan dari peran) atau pada tingkat proses dan pada komponen (keamanan berbasis peran penuh). |
tingkat Autentikasi |
Mengatur tingkat autentikasi yang digunakan pada panggilan ke dalam aplikasi. |
tingkat peniruan |
Mengatur tingkat peniruan yang digunakan pada panggilan ke aplikasi lain. |
Antrean |
Menentukan bahwa komponen aplikasi akan menggunakan layanan antrean. |
Mengaktifkan CRM |
Memungkinkan penggunaan Pengelola Sumber Daya Kompensasi. |
Jalankan aplikasi sebagai layanan |
Mengonfigurasi dan mengimplementasikan aplikasi server COM+ sebagai layanan NT. |
layanan COM+ SOAP |
Mengekspos aplikasi COM+ sebagai layanan web XML. |
pengumpulan aplikasi |
Menambahkan skalabilitas untuk proses berulir tunggal dan terintegrasi dengan layanan Daur Ulang Aplikasi COM+. |
daur ulang Aplikasi |
Meningkatkan stabilitas aplikasi dengan mematikan proses yang terkait dengan aplikasi dan memulai ulang. |
pembuangan proses |
Menyalin seluruh status proses tanpa mengakhirinya, untuk tujuan debugging. |
Penonaktifan proses server |
Mematikan proses setelah periode menganggur tertentu. |
Izin |
Menonaktifkan perubahan pada pengaturan konfigurasi, termasuk penghapusan. |
Identitas keamanan |
Menentukan identitas tempat aplikasi berjalan. |
Jalankan di debugger |
Menentukan bahwa aplikasi akan diluncurkan dalam debugger, dengan pengaturan baris perintah yang ditentukan pengguna. |
Mengaktifkan dukungan 3GB |
Memungkinkan penggunaan ruang alamat memori proses yang diperluas. |
pengaturan Component-Level (Class-Level)
Atribut | Deskripsi |
---|---|
Transaksi |
Mengatur status persyaratan transaksi otomatis menjadi Dinonaktifkan, Tidak Didukung, Didukung, Diperlukan, atau Memerlukan Baru. |
Sinkronisasi |
Mengatur persyaratan sinkronisasi Dinonaktifkan, Tidak Didukung, Didukung, Diperlukan, atau Memerlukan Sinkronisasi Baru. |
Aktivasi JIT |
Mengaktifkan aktivasi just-in-time. |
pengumpulan objek |
Mengaktifkan pengumpulan objek. Ukuran kumpulan minimum dan maksimum dan nilai batas waktu objek dapat dikonfigurasi. |
Konstruksi Objek |
Mengaktifkan konstruksi objek berparameter dengan string konstruktor yang ditentukan secara administratif. Catatan: String konstruktor tidak boleh digunakan untuk menyimpan informasi sensitif keamanan. |
pemeriksaan akses di tingkat komponen |
Mengaktifkan atau menonaktifkan pemeriksaan keamanan berbasis peran tingkat komponen. |
penetapan peran deklaratif |
Memungkinkan penetapan peran eksplisit ke komponen. |
kelas pengecualian antrean |
Menunjukkan kelas pengecualian untuk menangani kegagalan sisi klien. |
peristiwa instrumentasi dan statistik |
Mengaktifkan pelaporan statistik objek dan peristiwa sistem terperinci. |
konteks Aktivasi |
Mengaktifkan aktivasi paksa objek dalam konteks pemanggil atau konteks default. |
Membuat komponen pribadi |
Menandai komponen sebagai privat untuk aplikasi. Komponen privat hanya dapat dilihat dan diaktifkan oleh komponen lain dalam aplikasi yang sama. |
Pengaturan Interface-Level
Atribut | Deskripsi |
---|---|
Antrean |
Menunjukkan antarmuka yang dapat diantrekan, yang ditentukan dalam IDL. |
penetapan peran deklaratif |
Memungkinkan penetapan peran eksplisit ke antarmuka serta peran yang diwariskan secara implisit dari tingkat komponen. |
Pengaturan Method-Level
Atribut | Deskripsi |
---|---|
Selesai otomatis |
Secara otomatis menonaktifkan objek ketika metode dikembalikan dan memberikan suara dalam transaksi. |
penugasan peran deklaratif |
Memungkinkan penetapan peran eksplisit ke metode serta peran yang diwariskan secara implisit dari tingkat antarmuka dan komponen. |
Topik terkait
-
Otomatisasi Administrasi COM+
-
Membuat Aplikasi COM+