
mcm_daemon
Program utama manajemen data menyediakan layanan pengambilan data. Ini menggunakan soket domain UNIX untuk berkomunikasi dengan program lain. Beberapa koneksi dapat diterima secara bersamaan. Setiap koneksi akan membuat pemrosesan utas eksekusi. Permintaan baca dapat digunakan secara bersamaan. Permintaan tulis hanya dapat digunakan oleh satu program pada saat yang sama (kunci baca dan tulis dikombinasikan dengan antrian pertama, keluar pertama).
[custom data handle]
Pustaka Fungsi Pemrosesan Data yang Disesuaikan, aplikasi pemrosesan data. Setelah program lain memodifikasi data, Anda dapat menentukan fungsi pemrosesan mana yang akan dijalankan untuk diproses. Misalnya, program lain ingin memodifikasi alamat antarmuka jaringan, pertama -tama mengatur alamat antarmuka jaringan baru, dan kemudian menentukan untuk menjalankan fungsi yang memodifikasi antarmuka jaringan di pustaka fungsi pemrosesan data. Setelah fungsi yang memodifikasi antarmuka jaringan dijalankan oleh MCM_DAONON, alamat antarmuka jaringan baru diambil dan diterapkan ke antarmuka jaringan. Bagian ini akan dikompilasi ke dalam file fungsi tautan dinamis untuk mcm_daemon.
libmcm_lulib_api.so
Berikan antarmuka (fungsi C) untuk mengakses data ke program sisi pengguna (ruang pengguna) lainnya.
User Space Program
Program sisi pengguna yang membutuhkan layanan akses data.
mcm_lklib_api.ko
Berikan antarmuka (fungsi C) untuk mengakses data untuk program inti (ruang kernel) lainnya.
Kernel Space Program
Program inti yang membutuhkan layanan akses data.
mini_httpd
Server http digunakan.
mcm_cgi_config.cgi
Untuk menangani akses data dalam program web, program ini akan secara otomatis memproses akses data di halaman web. Tidak perlu secara manual menulis program akses untuk setiap tabel data. Untuk mendapatkan informasi, halaman web akan menggunakan AJAX Post untuk mengetahui tabel data mana yang diperlukan. Program ini akan berkomunikasi dengan MCM_DAONON untuk mengambil data yang ditentukan dan menggabungkannya ke dalam format JSON untuk mengirimkannya kembali ke halaman web. Untuk memodifikasi informasi, halaman web akan menggunakan AJAX Post untuk memberi tahu data mana yang akan dimodifikasi, dan program ini akan memberi tahu MCM_DAONON tentang data apa yang akan dimodifikasi.
[custom config handle]
Fungsi pemfilteran data yang disesuaikan. Secara umum, ketika membaca data dari tabel data, semua data dalam tabel data akan dibacakan. Gunakan fungsi penyaringan khusus untuk menentukan bahwa hanya beberapa data dalam tabel data yang dapat dibaca. Bagian ini akan dikompilasi ke dalam file fungsi tautan dinamis untuk MCM_CGI_Config.cgi untuk digunakan.
mcm_cgi_upload.cgi
Proses unggahan program web, gunakan formulir unggahan untuk diproses, dan mendukung penggunaan multipart/form-data untuk mengunggah banyak elemen atau arsip dalam formulir pada saat yang sama.
[custom upload handle]
Fungsi pemrosesan file yang disesuaikan untuk memproses file yang diunggah oleh program web. Bagian ini akan dikompilasi ke dalam file fungsi tautan dinamis untuk MCM_CGI_Upload.cgi untuk digunakan.
mcm_jslib_api.js
Berikan antarmuka ke program web untuk mengakses data dan mengunggah file. Bagian akses data menggunakan mekanisme AJAX + JSON, dan bagian unggahan file menggunakan mekanisme formulir.
Web Program
Program sisi web yang membutuhkan layanan akses data.
mcm command
Program Instruksi, program perintah ini dapat digunakan dalam skrip shell untuk akses data.
Shell Script Program
Program sisi skrip shell yang membutuhkan layanan akses data.
Instruksi terperinci untuk digunakan ada di mint_cm/usage/zh-TW/mcm_index.html
File deskripsi otorisasi ada di mint_cm/README