|
Способы применения GERMES |
Сфера применения GERMES достаточно широка. Приведем здесь некоторые возможные варианты.
Интеграция в систему "Клиент-Банк". Обмен файлами между клиентами и банком через Интернет.
Поскольку GERMES серверу необходим внешний IP адрес - использование его во внутренней сети банка недопустимо. Поэтому он вынесен в так называемую демилитаризованную зону (DMZ). Сервер работает по 3006 порту. Все входящие подключения извне брандмауэр переадресует в другую подсеть и направляет на GERMES сервер, подменяя порты и адреса (port mapping). Таким образом, если даже сервер будет взломан - злоумышленник не завладеет коммерчески важной информацией - потому что сервер выполняет транзитную функцию. Для того, чтобы выкладывать и забирать файлы на сервер используются те же GERMES клиенты, настроенные соответствующим образом. Запускаются они в полностью автоматическом режиме, без участия человека - BAT-файлом через встроенный Планировщик задач Windows. Клиенты банка могут соединяться с GERMES сервером различными способами - на рисунке показаны два варианта: через выделенную линию и через GSM модем с ноутбука. Для примера интеграции GERMES клиента и стороннего ПО приведем пример с Клиент-Банком производства фирмы "Мёбиус".
Основное окно программы:
Переходим к настройкам программы и указываем в качестве транспорта программу GERMES Client:
Как видите, никаких дополнительных параметров не нужно - программа сама после запуска определит свое местоположение на диске, загрузит информацию из базы данных, свяжется с сервером, передаст клиентские платежи/запросы и получит из банка выписки и квитанции.
Достаточно просто нажать кнопку в панели инструментов "Соединение с банком" - остальное GERMES Client сделает сам. Также очень удобна возможность передачи сообщений клиентам - при подключении клиент автоматически получит письмо (его можно подготовить как во встроенном текстовом редакторе, так и Microsoft Word) - и сможет его сразу распечатать на принтере. Поскольку все сообщения сохраняются в базе данных на клиенте - их всегда можно просмотреть.
Выгоды:
Организация репликаций баз данных между структурными подразделениями и головным офисом компании.
Рассмотрим несложный пример. В головном офисе компании (справа) работает сервер баз данных, в который стекается информация от подразделений компании. Серверы баз данных в подразделениях работают под разными СУБД, что исключает возможность автоматической репликации силами какой-то конкретной СУБД. Репликация данных происходит через файлы специального формата, информация передается в произвольные моменты времени в автоматическом режиме. Соединения клиентов с сервером происходят через выделенные линии, арендуемые компанией.
Выгоды:
Передача свежих прайсов на продукцию региональным дистрибьюторам компании и оперативное получение отчетов о продажах.
В левой части схемы условно изображен офис дистрибьютора, в правой - головной офис фирмы. Соединение происходит через Интернет. Обе сети защищены брандмауэрами, сервер GERMES работает через port-mapping в DMZ и непосредственного выхода на локальную сеть не имеет. Менеджер, ответственный за передачу прайсов, со своего ноутбука передает файлы с помощью опять же GERMES клиентов (по одному - для каждого дистрибьютора) необходимые данные, и, возможно, специальные оповещения. Файлы и сообщения складываются на сервере. В произвольные моменты времени удаленные клиенты выходят на связь и забирают предназначенные для них файлы (например, прайсы в Excel-формате) или передают отчеты о продажах.
Выгоды:
Естественно, только этими тремя схемами способы использования GERMES далеко не исчерпываются. Способов интеграции существует великое множество. Мы открыты к диалогу и всегда идем навстречу пожеланиям наших клиентов. Если у вас есть какие-либо предложения к улучшению комплекса или вы хотите добавить что-либо в него - ждем ваших писем на support@nsoft-s.com. |