Удаленный доступ
В случае необходимости обеспечения удаленного доступа пользователей к системе Галактика ERP существуют различные механизмы предоставления пользователям такой возможности. Удаленный доступ к системе Галактика ERP может быть организован как в рамках интранет-сетей, так и с применением интернета. Это обусловлено оптимизацией трафика между тонким клиентом и сервером приложений и возможностью использования различных протоколов, таких как TCP/IP, IPX/SPX, HTTP, HTTPS и т.д. При этом онлайн доступ к приложению может осуществляться по каналам с низкой пропускной способностью.
В интернет-решении возможна работа через безопасный HTTPS протокол с цифровым сертификатом аутентификации пользователей. В зависимости от характеристик канала допустимо использование как тонкого клиента напрямую, так и браузер-клиента. Браузер-клиент — это клиент, который работает под управлением обозревателя MS Internet Explorer 5.5 и выше.
Кроме этого, для организации удаленного доступа возможно использование терминал-серверной конфигурации двухуровневой архитектуры системы. Однако стоит упомянуть, что стоимость такого решения, как правило, превышает стоимость организации удаленного доступа с помощью использования «тонкого клиента» трехуровневой архитектуры.
Как известно, в офлайн-режиме работы данные синхронизируются посредством репликации. Поэтому комбинация офлайн-режима с трехуровневой архитектурой системы Галактика ERP позволяет построить распределенную конфигурацию практически произвольного масштаба.
Еще одной существенной возможностью является поддержка хранения и считывания объектов из базы данных. Помимо классических свойств и виртуальных методов объектов, Атлантис поддерживает и реляционные свойства объектов. Назначение их аналогично индексам в таблицах базы данных. Наличие реляционных свойств позволило реализовать в Атлантис объектное расширение языка SQL, в котором объекты могут участвовать в запросе наравне с таблицами. Уникальной особенностью является то, что оптимизатор запросов Атлантис обрабатывает нюансы реализации реляционных свойств конкретных объектов и оптимизирует их таким образом, что конечная производительность удаленного доступа к базе данных получается не хуже, чем при обращению напрямую к данным.