|
Версия 6.3 |
|
| |||||||||||||||||||||||
КонцепцияВ Сервере CommuniGate Pro используется объектно-ориентированная модель данных. Эта модель включает в себя "простые" объекты (такие, как строки, числа, блоки данных, отметки о времени и другие "атомарные" объекты), а также "структурированные" объекты (такие, как массивы и словари). Все функции Администрирования (управление пользователями, управление сервером, настройки, наблюдение) Сервера CommuniGate Pro доступны через Сетевой Интерфейс Командной Строки CLI. Этот простой текстовый TCP протокол используется для интегрирования системы CommuniGate Pro с различными внешними системами, включая такие, как системы управления пользователями и биллинговые системы. Как все другие протоколы и модули, модуль CLI поддерживает SSI (Single Service Image, Образ Единого Сервиса) CommuniGate Pro, так что одно соединение CLI, установленное с любым членом Кластера, может использоваться для управления всем Кластером. В действительности, компонент SSI сам использует протокол CLI для внутрикластерного Взаимодействия. Некоторые внедрения могут требовать нестандартных, сложных и/или наборов функций с большим количеством дополнительных настроек. Система CommuniGate Pro действует как платформа Сервера Приложений, в которой реализован очень простой, но в то же время чрезвычайно эффективный язык программирования CG/PL. Службы CommuniGate Pro могут выполнять некоторые функции, напрямую не реализованные в самом продукте. |