Мастер-группа. Тема №16. Запускаем web-клиента!
Сегодня мы рассмотрим долгожданную тему – настройка веб-сервера и запуск веб-клиента.
1. Введение.
2. Преимущества тонких клиентов.
3. Установка веб-сервера, настройка браузера.
4. Публикация файловой ИБ на веб-сервере. Запуск веб-клиента.
5. Особенности файловой ИБ.
6. Публикация серверной ИБ на веб-сервере.
7. Лицензирование в платформе “1С:Предприятие 8.2”.
8. Особенности веб-клиента.
9. Post scriptum.
Если не активировали токен — посмотрите видео-инструкцию (видео N5)
Если вы залогинены, у Вас активирован токен доступа, но вы все равно видите эту запись — напишите нам на e-mail поддержки.
Говоря об особенностях работы с файловой базой, отмечаете, что два пользователя одновременно “вводить информацию в базу практически не смогут”. В какой момент возникает ограничение, в момент ввода документа (обращения к базе) или проведения?
Будут ли ограничения когда:
1) Несколько пользователей одновременно вводят разные документы одного вида (например, разные Заказы покупателей)?
2) Вводят документы разных видов (Заказ покупателя и Реализация)?
Ограничения происходят не на вход в систему, и не на работу пользователей.
Просто производительность такой ИБ очень низкая, поэтому одновременно вводить информацию (даже разнородную), формировать отчеты, даже двум-трем пользователям будет проблематично.
Размышлял над этим вопросом, для меня стало неожиданностью, что есть такое ограничение. Да и при предварительном обсуждении вопроса настройки публикации базы на web-сервере с другими специалистами никто об этом не говорил.
С другой стороны есть пример, когда работает предприятие с конфигурацией Комплексная автоматизация через терминал, 15 пользователей и проблем с производительностью/блокировками не наблюдается.
В связи с этим можно противопоставить технологии работы с файловой базовй по терминалу и публикацией базы на web-сервере (серверной базы, как выясняется).
Результат обоих вариантов одинаковый – удаленный доступ к базе. Финансовая сторона – покупка терминальных лицензий получится дешевле, чем лицензия на сервер за 72 т.р. Плюс через терминал появляется еще ряд возможностей по совместной работе, а не только доступ к базе.
А есть и другие решения по организации доступа к компьютеру, не только
от Microsoft, соответственно дешевле и смысл в использовании web-сервера с этой точки зрения теряется.
Поэтому вообще под вопросом широкое использование данной технологии (подключение к базе через web-клиент), возможность такая существует довольно давно, а практических решений все равно крайне мало.
Может быть я не учитываю каких то моментов, прокомментируйте пожалуйста
По этому вопросу вряд ли имеет смысл строить догадки и философствовать.
Смотрите, у фирмы “1С” есть решение с определенными ограничениями, и устранять их в обозримом будущем она не собирается (по моим сведениям).
Поэтому нужно принять как факт, в файловом режиме работа через веб-сервер нескольких пользователей невозможна.
Если нужно, чтобы пользователи из разных регионов работали с одной базой – необходимо купить лицензию на сервер 1С, или использовать сторонние средства (терминал + vpn).
Вот и все, выбор за пользователем.
Лично я рассматриваю возможность работы файловой версии через веб-сервер, как средство тестирования, чтобы не покупать каждому разработчику серверный ключ.
Есть и еще один момент. Программные ключи защиты могут раздаваться через веб-сервер в файловой версии.
Но при этом работа может происходить в обычном режиме – подключение к ИБ через сеть.
Еще есть смысл добавить, что владельцам 64-битных Windows следует также разрешить использование 32-битных приложений в ISAPI. Делается это в “Диспетчере служб IIS” -> “Ограничение ISAPI и CGI”. В подключениях выбрать “Пулы приложений” и для DefaultAppPool, выбрав в Действиях “Дополнительные параметры” – “Общие” – “Разрешены 32-разрядные приложения” = True
Если этого не сделать, возможно появление ошибки 500 при попытке доступа к Web-клиенту. К сожалению, на большинстве форумов единственная рекомендация – ставить Apache…
Ок, записали пожелание на расширение материалов.