Сервер 1С Решил тут вплотную 1С 8 освоить. И вот возник вопрос. Не могу четко понять функции сервера 1С. Почему они вынесены отдельно от клиента? Какие функции выполняет сервер 1С, кроме функции (абстракции, прослойки, драйвера) единообразной работы с разными СУБД? Не могу уловить до конца. Что дает эта 3 звенная система клиент, сервер 1С, СУБД? А то слова вроде понимаю, а суть не могу уловить. Подскажите где можно толково почитать? Или напишите в кратце как вы понимаете) |
Подумал может оптимизация запросов типа кэша к СУБД. Но это же и так функция СУБД управлятся с базой потимально, а сервер вроде тут 1С не причем должен быть. |
Как бы это сказать покороче... Трехзвенка нужна для того, чтоб каждый занимался своим делом, к чему он лучше всего приспособлен. Клиентская часть - общаться с главным тормозом любой интерктивной системы - пользователем, показывать ему красивые картинки и реагировать на клацанья клавишами выполняя простейшие операции (типа чтоб в поле с типом дата не забили буквы и т.п.). Сервер приложения - выполнять расчеты, напрямую не связаные с отработкой нажатий на клавиши и щелканья мышкой, а сервер БД лопатить массивы данных. Почитать любую литературу, где описывается трехзенная схема. |
(2) Ога, спасибо задумался... |
регламентные задания например выполняет |
ИМХО, связано с тем, что "клиент" может быть далеко и через "тонкий конец" (узкий канал связи) связан с серверной частью 1С. Сервер 1С - выполняет все операции, которые специфичны именно для 1С (документы, справочники, расчеты...) При этом он обращается к СУБД, которая просто хранит данные и выдает их по запросам 1С сервера... |
(5) сервер 1С и в режиме толстого клиента работает. он вообще появился в 8.0 там УФ и близко не было. Хотя не помню был ли тонкий клиент. |
Текущее время: 06:59. Часовой пояс GMT +3. |