MiniM. Saving time.


| About | Download | Tools | Knowledge Base | How to Buy |

MiniM Overview

Getting Started

Download

Documentation

Tools

Cache Tools

GT.M Tools

Knowledge Base

FAQ

Licensing

Contacts

Copyrights

MiniM Technology Overview | ENG | Jan 5, 2011

Обзор MiniM Database Server
Клиентские GUI-утилиты
MiniM Debugger
Препроцессор макросов
MiniM Server Connect
MiniM Web Access
Внешние ZDLL-модули
MiniM Embedded Edition
Устройства
Транзакционность
Расширения языка
Телнет
Консоль
Схема лицензирования
StealthTrace
MiniM Web Access

MiniM Web Access представляет собой CGI модуль для вебсервера с процессоров страниц для обработки специальных mwa тегов. MWA процессор сканирует страницу и выполняет директивы или подставляет вычисленные MUMPS выражения вместо mwa тегов или выполняет указанные MUMPS команды. Разработчик MWA приложения использует все возможности управления ходом обработки, получает доступ к CGI переменным, к параметрам страницы, может управлять cookies и заголовками http ответа.

Mwa теги записываются как специальные теги которые используются во многих других процессорах страниц. Например, тег eval:

<?eval "<b>"_$zcvt($zd($h,13),"O","XML")_"</b>"?>
Когда проводится обработка страницы, этот тег заменяется на вычисленное в MiniM значение выражения
"<b>"_$zcvt($zd($h,13),"O","XML")_"</b>"
Другие mwa теги могут включать в обрабатываемую страницу результат выпола команды write, включать указанный файл, включать файл с обработкой mwa тегов в нем, управлять заголовками http ответа. Также специальные mwa теги управляют ходом обработки страницы, например <?if expr>, <?elif expr>, <?else>, <?while expr> and <?endwhile>.

Например:

<!-- start cycle condition -->
<?exec s count=1?>  
<!-- cycle condition checking -->  
<?while count<6 ?>

<p>Cycle iteration with count = <?eval count?>  

<!-- end of cycle and optional code to iterate cycle variable -->  
<?endwhile s count=count+1?>  

По умолчанию содержимое mwa страницы возвращается вебсервером как тип text/html, но разработчик может указать другой типа ответа, например это может быть text/xml или image/gif.

MiniM Web Access представляет собой стандартный CGI модуль и может работать с Apache, IIS и другими вебсерверами поддерживающими обращение к стандартным CGI модулям.

MiniM Web Access может быть настроен использовать указанный MiniM Database Server и ограничение на пул одновременных соединений. Администратор может зарезервировать некоторое число соединений и обработка страниц будет производиться не превышая указанное число соединений с сервером без потери данных и запросов.

MiniM Web Access дает доступ к данным параметров страницы произвольной длины, передаваемым через метод POST и данные доступны как индексированные глобальные переменные или через устройство |STORE|. Примеры по MWA содержат иллюстрации использования mwa тегов и пример как загрузить на сервер файл. Для подробной информации смотрите документацию в файле mwa.pdf в подкаталоге инсталляции MiniM Database Server.

Для дополнительной информации используйте страницы сайта, поиск по сайту или обратитесь по адресам.


Copyright (C) 2017 Eugene Karataev
Emails: Info Tech Support