
mcm_daemon
Основная программа управления данными предоставляет услуги извлечения данных. Он использует сокет домена Unix для общения с другими программами. Несколько соединений могут быть приняты одновременно. Каждое соединение установит обработку потока выполнения. Запросы на чтение могут использоваться одновременно. Запросы на запись могут использоваться только одной программой одновременно (блокировки чтения и записи объединяются с очередями первого выхода).
[custom data handle]
Библиотека функций обработки данных, применение данных обработки. После того, как другие программы изменяют данные, вы можете указать, какую функцию обработки выполнять для обработки. Например, другие программы хотят изменить адрес сетевого интерфейса, сначала установили новый адрес сетевого интерфейса, а затем указать для выполнения функций, которые изменяют сетевой интерфейс в библиотеке функций обработки данных. После функции, которая модифицируется сетевой интерфейс, выполняется MCM_DAEMON, новый адрес сетевого интерфейса вывозится и применяется к сетевому интерфейсу. Эта часть будет составлена в файл функции динамической ссылки для MCM_DAEMON.
libmcm_lulib_api.so
Предоставьте интерфейс (C-функция) для доступа к данным другим программам пользователя (пространство пользователя).
User Space Program
Пользовательская программа, которая требует служб доступа к данным.
mcm_lklib_api.ko
Предоставьте интерфейс (функцию C) для доступа к данным для других программ Core (пространство ядра).
Kernel Space Program
Основная программа, которая требует услуг доступа к данным.
mini_httpd
HTTP -сервер используется.
mcm_cgi_config.cgi
Чтобы обрабатывать доступ к данным в веб -программах, эта программа автоматически обрабатывает доступ к данным на веб -странице. Нет необходимости вручную писать программу доступа для каждой таблицы данных. Для получения информации веб -страница будет использовать Post Ajax, чтобы сказать, какие таблицы данных необходимы. Эта программа будет общаться с MCM_DAEMON для извлечения указанных данных и объединить их в формат JSON, чтобы отправить их обратно на веб -страницу. Для изменения информации, веб -страница будет использовать Post Ajax, чтобы сообщить, какие данные будут изменены, и эта программа уведомит 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 Scholad, которая требует служб доступа к данным.
Подробные инструкции для использования в mint_cm/usage/zh-TW/mcm_index.html
Авторизация Описание Файл находится в mint_cm/README