При работе программы «1С: Управление небольшой фирмой 8.2» в варианте клиент-сервер «Толстый клиент» подключается к кластеру серверов «1С: Предприятия 8.2». И уже кластер взаимодействует с выбранной системой управления базами данных. Осуществляется подключение по локальной сети, по протоколу TCP/IP. Этот вариант работы наиболее распространен.
В случае если работа «1С: Управление небольшой фирмой 8.2» происходит в файловом варианте, то обеспечивается непосредственное взаимодействие толстого клиента с файловой базой данных. Этот вариант работы требует прямого файлового доступа к выбранной базе данных. Такой доступ может обеспечиваться, например, через общий сетевой ресурс, либо база данных может присутствовать на компьютере, на котором установлен «Толстый клиент». Всю полноту функционала файловой СУБД «Толстый клиент» реализует самостоятельно.
«Толстый клиент» обеспечивает работу приложения и в обычном режиме. Это позволяет использовать толстого клиента для работы с такими прикладными решениями, которые были созданы на старых версиях платформы – 8.0 и 8.1, не использовавшими управляемые платформы и управляемый интерфейс.
1.3.3. Тонкий клиент
«Тонкий клиент» предоставляет возможность работать с информационными базами посредством доступа через Интернет. Но при этом в нем отсутствует возможность администрировать и разрабатывать прикладные решения. Требуется инсталляция клиентского приложения, но размер дистрибутива значительно меньше, чем у толстого клиента.
«Тонкий клиент» – также один из вариантов клиентского приложения платформы «1С: Предприятие 8.2». Название «тонкий» этот клиент получил потому, что функциональные возможности исполнения встроенного языка ограничены. Например, при использовании тонкого клиента недоступны прикладные типы данных. «Тонкий клиент» имеет возможность оперировать ограниченным вариантом набора типов встроенного языка, который служит только для изменения и отображения данных в памяти. Работа с базой данных, исполнение запросов и работа с объектными данными происходит на стороне сервера. Тонкому клиенту доступны лишь готовые данные, которые сервер обработал для отображения у пользователя.
«Тонкий клиент» предоставляет возможность работы только в пользовательском режиме системы «1С: Предприятие».
При использовании клиент-серверного варианта работы «Тонкий клиент» для взаимодействия с кластером напрямую использует протокол TCP/IP.
В случае если работа программы «1С: Управление небольшой фирмой 8.2» происходит в файловом варианте, то обеспечивается непосредственное взаимодействие тонкого клиента с файловой базой данных. Этот вариант работы требует для тонкого клиента прямой файловый доступ к выбранной базе данных. Такой доступ может обеспечиваться, например, через общий сетевой ресурс.
1.3.4. Web-клиент
Режим «Web-клиент» значительно расширил возможности пользователя. Теперь работать с программой «1С: Управление небольшой фирмой 8.2» можно в любом месте, где есть подключение к Интернету. При этом нет необходимости устанавливать какие-то дополнительные программы на компьютер, работа приложения осуществляется через интернет-браузер. Пользователю достаточно запустить Microsoft Internet Explorer или другой интернет-браузер, например Mozilla Firefox, Google Chrome или Safari, ввести адрес Web-сервера, на котором находится информационная база, и режим «Web-клиент» начнет свою работу в окне браузера (рис. 1.3).
Поддержка работы «Web-клиента» в браузерах Safari и Google Chrome включена в новую версию платформы 8.2 в целях бета-тестирования.
Рис. 1.3. Окно программы «1C: Управление небольшой фирмой 8.2» в режиме «Web-клиента» в Microsoft Internet Explorer 8.0
Функциональность и принцип работы с приложениями «Тонкий клиент» и «Web-клиент» полностью идентичны.
Работа через Интернет в режиме реального времени является одним из основных преимуществ приложения «Web-клиент». Подключение осуществляется через Web-сервер по протоколу HTTP. Если такое подключение осуществляется через низкоскоростное соединение, то клиентское приложение может быть запущено в режиме, который предназначен для низкоскоростных интернет-соединений.
Пользователь должен запустить удобный ему браузер, ввести определенный адрес Web-сервера, где содержится информационная база, – и «Web-клиент» автоматически начнет исполняться на машине пользователя (рис. 1.3).