
mcm_daemon
يوفر البرنامج الرئيسي لإدارة البيانات خدمات جلب البيانات. يستخدم مقبس مجال UNIX للتواصل مع البرامج الأخرى. يمكن قبول اتصالات متعددة في نفس الوقت. سيقوم كل اتصال بإنشاء معالجة مؤشر ترابط التنفيذ. يمكن استخدام طلبات قراءة في نفس الوقت. لا يمكن استخدام طلبات الكتابة إلا من خلال برنامج واحد في نفس الوقت (يتم دمج أقفال القراءة والكتابة مع قوائم الانتظار الأولى في أولى).
[custom data handle]
مكتبة وظيفة معالجة البيانات المخصصة ، تطبيق معالجة البيانات. بعد تعديل البرامج الأخرى البيانات ، يمكنك تحديد وظيفة المعالجة التي يجب تنفيذها للمعالجة. على سبيل المثال ، ترغب البرامج الأخرى في تعديل عنوان واجهة الشبكة ، وقم أولاً بتعيين عنوان واجهة شبكة جديدة ، ثم حدد لتنفيذ الوظائف التي تعدل واجهة الشبكة في مكتبة وظيفة معالجة البيانات. بعد الوظيفة التي تقوم بتعديل واجهة الشبكة بواسطة MCM_Daemon ، يتم إخراج عنوان واجهة الشبكة الجديد وتطبيقه على واجهة الشبكة. سيتم تجميع هذا الجزء في ملف دالة الارتباط الديناميكي لـ MCM_Daemon.
libmcm_lulib_api.so
توفير واجهة (وظيفة C) للوصول إلى البيانات إلى برامج أخرى من جانب المستخدم (مساحة المستخدم).
User Space Program
برنامج من جانب المستخدم يتطلب خدمات الوصول إلى البيانات.
mcm_lklib_api.ko
توفير الواجهة (وظيفة C) للوصول إلى البيانات لبرامج أخرى (مساحة kernel).
Kernel Space Program
برنامج أساسي يتطلب خدمات الوصول إلى البيانات.
mini_httpd
خادم HTTP المستخدم.
mcm_cgi_config.cgi
لمعالجة الوصول إلى البيانات في برامج الويب ، سيقوم هذا البرنامج تلقائيًا بمعالجة الوصول إلى البيانات على صفحة الويب. ليست هناك حاجة لكتابة برنامج وصول يدويًا لكل جدول بيانات. للحصول على المعلومات ، ستستخدم صفحة الويب Ajax Post لمعرفة جداول البيانات المطلوبة. سيتواصل هذا البرنامج مع MCM_Daemon لاسترداد البيانات المحددة ودمجها في تنسيق JSON لإرسالها إلى صفحة الويب. لتعديل المعلومات ، ستستخدم صفحة الويب Ajax Post لمعرفة البيانات التي سيتم تعديلها ، وسيقوم هذا البرنامج بإخطار MCM_Daemon بالبيانات التي سيتم تعديلها.
[custom config handle]
وظيفة تصفية البيانات المخصصة. بشكل عام ، عند قراءة البيانات من جدول البيانات ، سيتم قراءة جميع البيانات في جدول البيانات. استخدم وظيفة التصفية المخصصة لتحديد أنه يمكن قراءة عدد قليل من البيانات في جدول البيانات فقط. سيتم تجميع هذا الجزء في ملف دالة الارتباط الديناميكي لـ MCM_CGI_CONFIG.CGI لاستخدامه.
mcm_cgi_upload.cgi
قم بمعالجة تحميل برامج الويب ، واستخدم نموذج التحميل للمعالجة ، ويدعم استخدام multipart/form-data لتحميل عناصر أو أرشفة متعددة في النموذج في نفس الوقت.
[custom upload handle]
وظائف معالجة الملفات المخصصة لمعالجة الملفات التي تم تحميلها بواسطة برامج الويب. سيتم تجميع هذا الجزء في ملف دالة الارتباط الديناميكي لـ MCM_CGI_UPLOAD.CGI لاستخدامه.
mcm_jslib_api.js
توفير واجهة لبرامج الويب للوصول إلى البيانات وتحميل الملفات. يستخدم جزء الوصول إلى البيانات آلية AJAX + JSON ، ويستخدم جزء تحميل الملف آلية النموذج.
Web Program
برنامج جانب الويب يتطلب خدمات الوصول إلى البيانات.
mcm command
برنامج التعليمات ، يمكن استخدام برنامج الأوامر هذا في البرنامج النصي Shell للوصول إلى البيانات.
Shell Script Program
برنامج SHELL SCRIPT-SIDE يتطلب خدمات الوصول إلى البيانات.
الإرشادات التفصيلية للاستخدام هي في mint_cm/usage/zh-TW/mcm_index.html
ملف ترخيص ملف في mint_cm/README