Что называется веб-сервером (web server) и для каких целей он используется?
Сотрудники компании «АйТи-Консалтинг», специализирующиеся на разных программных продуктах, бухгалтерских и it услугах, написали статьи, позволяющие посетителям сайта быстро ориентироваться в ответах на интересующие вопросы.
Что называется веб-сервером (web server) и для каких целей он используется?
Что называется веб-сервером? Определение и предназначение.
Прежде всего, важно усвоить, что веб-сервер представляет собой стандартную компьютерную программу, устанавливаемую на любую ОС и начинающую выполнять некоторые действия. Итак, установка данного программного решения возможна даже на персональный компьютер, с которого просматриваются видеоролики, вне зависимости от того, какая ОС на нем стоит.
Для чего предназначено данное программное решение? Для чего необходим веб-сервер?
Работа с подобной программой нацелена главным образом на прием HTTP-запросов, их обработку и выдачу HTTP-ответов.
Что такое эти HTTP-запросы и HTTP-ответы?
Каждый пользователь сталкивается с ними дело регулярно, и основная программа, позволяющая вести работу с HTTP-запросами и HTTP-ответами – обыкновенный браузер, функционирующий в нашей ОС (Google Chrome, Яндекс Браузер, Firefox, Internet Explorer и проч.).
То есть это запросы к веб-серверу и ответы на него, происходящие по протоколу HTTP. Это особая совокупность правил, позволяющих взаимодействовать браузеру и веб-серверу.
Скорее всего, все сталкивались с тем, что при вводе определенного адреса в адресной строке браузера перед доменом веб-ресурса прежде всего отображается протокол, по которому функционирует веб-ресурс. Это или http, или https.
Основное, о чем необходимо помнить, — после введения адреса веб-ресурса в адресную строку браузера и нажатия кнопки Enter начинается выполнение запроса к веб-серверу.
Как раз-таки веб-сервер (web server) и осуществляет обработку данных запросов. Данная программа может быть загружена на тот же ПК, где работает браузер. Кроме того, подобный веб-сервер может быть установлен в ином месте, на ином ПК в Интернете. Разницы никакой. Просто посредством браузера возможно обращение к такому веб-серверу и получение ответа.
И вот по предоставленному http-ответу браузер выводит все то, что содержится на этой веб-странице. Ответ, отправляемый веб-сервером, включает все необходимые данные для отображения браузером веб-страницы в формате, в котором это предполагал специалист, разработавший веб-ресурс.
Веб-сервер представляет собой программу, выступающую элементом, обеспечивающим связь с серверными технологиями.
Использование веб-сервера нацелено на прием запроса от HTTP-клиента, поиск файла, к которому обращались, его обработку и выдачу ответа отправителю запроса.
Важно осознавать, что веб-сервер выступает связующим элементом между серверным языком программирования, к примеру, PHP, и базами данных.
База данных считается самостоятельной системой (программой), не относящейся к веб-серверу.
Веб-сервер принял запрос, отправил его определенному серверному языку программирования или тут же получил некоторый документ. Все это прошло серверную обработку. На сервер поступил ответ от соответствующих служб, и он направляет ответ программе, отправившей к нему запрос.
Следует обратить внимание на то, что HTTP-запросы можно выполнять не только с браузера, это возможно посредством командной строки, некоторых серверных приложений и прочих ПО.
Помимо этого, использование веб-сервера нацелено на создание журнала ошибок и обращений к документам (лог).
Другая задача этой программы – идентифицировать и авторизовать клиентов. Веб-сервер помогает понять, от кого поступает обращение, есть ли доступ к определенным документам.
Если у веб-сервера нет доступа к определенным документам, он попросту накладывает запрет на доступ к данным документам.
Помимо этого, веб-сервер предполагает наличие настроек, касающихся того, каким образом и какие документы следует обрабатывать на веб-сервере, какие действия требуется выполнить с определенной папкой. Веб-сервер включает все эти правила.
Поскольку веб-сервер выступает обыкновенной программой, ее могут создавать разные программисты. То есть различные организации могут по собственным алгоритмам выполнять разработку веб-серверов, функционирующих определенным способом.
Наиболее распространенными веб-серверами, существующими сегодня, считаются Apache, IIS, Nginx.
Основное — веб-сервер выступает определенной программой, позволяющей осуществлять прием HTTP-запросов и выдачу HTTP-ответов.
- Контакты
- Статусы компании
- Вакансии
- Партнеры
- Реквизиты
- Политика конфиденциальности
- Карта сайта
- Часто задаваемые вопросы
- Как правильно выбрать 1С
- Какие бывают программы 1С? Самые популярные конфигурации. ПО для мелких и крупных организаций
- Новые функции 1С: Бухгалтерия 8. Настройка сервиса 1С: ДиректБанк. Инструкция
- С 1 сентября 2022 года работодатели попали в список операторов персональных данных. Что это означает?
- Способы перехода с 1С: Бухгалтерия предприятия 2.0 на 1С: Бухгалтерия 3.0
- Начинаем работу в редакции программы 1С: Бухгалтерия 3.0. Инструкция по переходу из 2.0
- Настройка обмена данными между 1С и маркетплейсом Wildberries
- Настройка обмена между программой 1С: УТ и интернет-магазином Ozon с помощью сервиса 1С-ЭДО
- Торговля через маркетплейсы (Ozon, Wildberries, Яндекс.Маркет, Lamoda) и учёт в 1С
- Что выбрать 1С: ERP или SAP ERP?
- Процедуры и функции в программе 1С
- Как контролировать отрицательные остатки в 1С: Бухгалтерия 8.3? Инструкция
- Как сохранить 1С?
- Изменения в декларации по налогу на прибыль за 2021 год
- Доработка типовой программы (конфигурации) 1С
- Как сформировать и выгрузить из 1С? Инструкция
- Как загрузить адресный классификатор ГАР в программу 1С?
- Внесение изменений в законодательные акты об электронной подписи (ЭЦП)
- Настройка версионирования объектов (с ручным или автоматическим удалением устаревших версий) 1С. Хранение истории объектов
- Программа для автосервиса – автоматизация через 1С: УНФ
- 1С для ремонта и обслуживания оборудования
- 1С Бухгалтерия предприятия (1С: Бухгалтерия)
- Универсальный отчет в 1С
- Сервер физический или виртуальный?
- База данных (БД)
- Программа для стоматологии
- Что из молочной продукции и когда маркируется?
- Особенности работы веб-приложений
- Что называется веб-сервером (web server) и для каких целей он используется?
- Как перенести базу 1С на другой компьютер? Инструкция
- Прослеживаемость товаров с 01.07.2021 в программе 1С
- Бухгалтерский календарь на 2021 год
- Как настроить контрольно-кассовую технику после прекращения действия вмененки (ЕНВД)?
- Инструкция для работодателя (полисодержателя), который заключил трудовой договор с гражданами возраста 65 лет и старше (пандемия коронавир�
- Чем объясняется популярность ПО 1С?
- Отмена единого налога на вмененный доход (ЕНВД) в 2021 году
- Как начать работу с 1С: Бухгалтерия предприятия 8 (1С: Бухгалтерия 8)?
- Автоматизация процессов учета в общеобразовательном учреждении. Какая программа?
- 1С: Библиотека — Система автоматизации библиотек. Что умеет программа?
- Рост бизнеса компании «1С» в условиях пандемии
- Как проводить списание в 1С?
- Как настроить 1С: ЗУП (Зарплата и управление персоналом)?
- О введении фискального накопителя нового поколения ФН-1.1М для товаров с маркировкой
- Отличия типовой конфигурации 1С от нетиповой. Определение
- Параметры прав доступа в программе 1С версии 8
- Для чего надо создавать резервные копии баз данных 1С
- Поддержка 1С удаленно
- Ошибка 1С: «Этот хост неизвестен»
- Описание отдельных программ 1С, зарекомендовавших себя как универсальные и многоцелевые программы
- Какие бывают программы 1С
- Как правильно выбрать 1С-программиста
- Для кого предназначены программы 1С
- 1С для начинающих. С чего начать?
- Ошибка «Недостаточно памяти» в 1С
- Оформить в 1С субсидию или льготный кредит предприятиям
- Фирма 1С
- Сервер для локальной сети
- ЕНВД и маркировка
- Отчет в 1С
- Бюджет доходов и расходов (БДР) в 1С
- Антивирусы – это
- IT-аутсорсинг – это
- Проблема «Обнаружено нарушение целостности системы» при входе в программы платформы 1С: Предприятие
- Компания 1С
- Электронные трудовые книжки в 1С
- Системное администрирование
- О системе 1С: WMS
- О системе 1С: PDM
- Оформление нерабочей недели в 1С
- Бизнес-процессы в 1С
- Новые цены на «1С: ERP»
- Что такое ЕГАИС
- Защита программ 1С
- Календарь бухгалтера 2020 года
- Выбрать онлайн-кассу
- Требования по онлайн-кассам до 2021 года
- Налоговый вычет до 18000 за приобретение кассы
- ФИС ФРДО – что это?
- Использование кассовой техники
- Почему появилась ошибка 1С: «Не обнаружен ключ защиты»?
- Ошибка 1С: «Поле объекта не обнаружено»
- ЕГИССО что это?
- Что делать, если возникает ошибка 1С: «Неверный формат хранилища данных»?
- Как выявить нелицензионные программы 1С?
- Скачать 1С бесплатно: стоит ли?
- Ошибки СУБД, SQL в 1С
- Поддержка отраслевых конфигураций 1С: УПП
- Ошибки НДФЛ в 1С
- 1С-программисты обязаны знать основы бухгалтерии?
- Сколько зарабатывают 1С-программисты?
- Почасовая работа 1С-программистов мотивирует их.
- Должен ли 1С-программист консультировать? Как найти общий язык с 1С-программистом?
- 1С-программисты продвигаются по карьерной лестнице?
- 1С-программистов много, как найти хорошего?
- Федеральный закон от 03.07.2018 № 192-ФЗ
- Очистка кэша 1С
- ФЕДЕРАЛЬНЫЙ ЗАКОН N 54-ФЗ от 22 мая 2003 года
- Приказ Министерства связи и массовых коммуникаций РФ от 5 декабря 2016 г. № 616
- Сопутствующие товары и услуги или как увеличить продажи на 25%
- Как защититься от вирусов
- 100% работающая «Тактика внедрения» программ 1С: о чем нужно знать?
- Для чего нужно обновлять 1С
- Преимущества и недостатки 1С:Предприятие
- Программа 1С для касс в розничном магазине
- Как можно пользоваться сервисом «Отвечает аудитор»?
- Как в 1С 8 исправить 2-НДФЛ
- IT-Аутсорсинг
Внесем ясность в ваш бизнес!
2003-2023 © ООО «АйТи-Консалтинг»
Все права защищены. 150007, г. Ярославль, ул. Урочская, д.19, помещение 42Веб-клиент
Веб-клиент — это одно из клиентских приложений системы «1С:Предприятие 8». В отличие от «привычных» клиентских приложений (толстого клиента и тонкого клиента), его не нужно предварительно устанавливать на компьютер пользователя. У веб-клиента нет исполняемого файла. Веб-клиента вы не найдете ни в меню, ни среди исполняемых файлов. Потому он и веб-клиент, что ему для начала работы не нужно иметь никаких файлов на компьютере пользователя.
Веб-клиент, в отличие от толстого и тонкого клиентов, исполняется не в среде операционной системы компьютера, а в среде интернет-браузера (Windows Internet Explorer, Mozilla Firefox, Google Chrome или Safari). Поэтому любому пользователю достаточно всего лишь запустить свой браузер, ввести адрес веб-сервера, на котором опубликована информационная база, — и веб-клиент сам «приедет» к нему на компьютер и начнет исполняться.
Веб-клиент использует технологии DHTML и HTTPRequest. При работе веб-клиента клиентские модули, разработанные в конфигурации, компилируются автоматически из встроенного языка «1С:Предприятия 8» и непосредственно исполняются на стороне веб-клиента.
Таким образом, независимо от клиентского приложения (толстый, тонкий, веб-клиент), вся разработка прикладного решения ведется полностью в конфигураторе 1С:Предприятия, серверный и клиентский код пишется на встроенном языке «1С:Предприятия 8».
Работа в интернет-браузере без установки системы на компьютер пользователя
Для работы в режиме веб-клиента требуется веб-сервер, настроенный на работу с «1С:Предприятием 8». Браузер клиента взаимодействует с веб-сервером по протоколу HTTP или HTTPS. Веб-сервер, в свою очередь, взаимодействует с «1С:Предприятием 8» в файловом или клиент-серверном варианте работы.
В качестве веб-сервера используется Apache или IIS.
Progressive Web Apps
В веб-клиенте реализована поддержка технологии PWA (Progressive Web Apps). Эта технология поддерживается браузерами (как настольными, так и мобильными). Она позволяет создавать веб-приложения, которые выглядят как нативные приложения и работают почти так же быстро, как нативные приложения.
В веб-клиенте есть команда, которая устанавливает его как отдельное PWA-приложение. В результате на рабочем столе появляется иконка для запуска приложения. Веб-клиент, запущенный из этой иконки, будет похож на нативное приложение — в нем не будет адресной строки браузера, кнопок Домой, Вперед, Назад и др.
Во встроенном языке реализована объектная модель, которая позволяет устанавливать PWA-приложения и обрабатывать события начала и окончания установки.
Аутентификация OpenID Connect
В веб-клиенте реализована поддержка провайдеров OpenID Connect. Для аутентификации в «1С:Предприятии 8», дополнительно к имеющимся способам, пользователи могут использовать свои учётные данные на других сайтах, поддерживающих OpenID Connect аутентификацию.
Веб-клиент на мобильных устройствах
Реализована ограниченная поддержка работы веб-клиента на мобильных устройствах — в браузере Google Chrome под ОС Android и в браузере Safari на iPhone/iPad. Доступны только основные функции веб-клиента.
Развертывание: веб-клиент, клиент-серверный вариант работы
В этом варианте работы пользователь, в общем случае, взаимодействует с информационной базой по следующей схеме:
На одном из компьютеров локальной сети расположен кластер серверов «1С:Предприятия 8». На другом компьютере расположена система управления базами данных, в которой хранится клиент-серверная информационная база. В сети Интернет существует веб-сервер, на котором опубликован веб-клиент этой базы.
Пользователь запускает браузер и вводит адрес веб-сервера, на котором опубликован веб-клиент информационной базы. Веб-клиент «приезжает» к нему на компьютер и начнет исполняться в среде браузера. На компьютере пользователя исполняется код на встроенном языке в контексте клиента. На компьютере кластера серверов исполняется код в контексте сервера.
Развертывание на компьютере разработчика
- платформу «1С:Предприятие 8», содержащую кластер серверов;
- СУБД, поддерживаемую платформой;
- веб-сервер — по желанию, вы можете использовать один из встроенных веб-серверов 1C:EDT или установить собственный;
- браузер.
Примечание: Существуют другие варианты развертывания.
Предупреждение: При работе в ОС macOS возможен единственный вариант — с использованием кластера, существующего в локальной сети, т. к. кластер работает только под управлением операционных систем Windows и Linux.
- создаете новую клиент-серверную базу;
- импортируете ее конфигурацию в новый проект;
- публикуете базу на веб-сервере;
- добавляете в проект нужные вам объекты конфигурации и алгоритмы;
- запускаете веб-клиента, имитируя работу пользователя.
Для отладки в этом варианте работы требуется дополнительная настройка (подробнее).
Когда конфигурация готова, вы можете создать CF-файл конфигурации, DT-файл информационной базы, собрать их в комплект поставки и создать дистрибутив (подробнее).
Установка платформы «1С:Предприятие 8»
Для разных операционных систем минимальный набор компонентов следующий:
- 1С:Предприятие (содержит конфигуратор и веб-клиента);
- Сервер 1С:Предприятия 8 ;
- Модули расширения веб-сервера .
- common ;
- client ;
- server (т. к. client зависит от server );
- ws .
Если вы работаете в операционной системе Windows и на вашем компьютере уже установлена платформа «1С:Предприятие 8», вы можете узнать, какие компоненты платформы установлены в той или иной версии. Откройте Параметры > Приложения (или Панель управления > Программы > Программы и компоненты ), на интересующей вас версии платформы нажмите Изменить , в диалоге, при выбранном Изменить , нажмите Далее и вы увидите список тех компонентов платформы, которые установлены в этой версии. Если вы не собираетесь менять их состав, нажмите Отмена .
При запуске 1C:EDT самостоятельно находит и добавляет в свои настройки все версии платформы, которые установлены на компьютере. Если этого не произошло или если вы устанавливали платформу в то время, когда 1C:EDT была запущена, вы можете самостоятельно добавить новую версию платформы в параметрах 1C:EDT .
Для администрирования кластера (в любой операционной системе) начиная с версии платформы 8.3.15 вы можете использовать стандартную функцию Управление серверами . Она доступна в любом прикладном решении в режиме 1С:Предприятие — Главное меню > Все функции > Стандартные > Управление серверами .
Возможная проблема: Если команда Все функции отсутствует, включите ее видимость — Главное меню > Настройки > Параметры. > Отображать команду «Все функции» .
В платформе 8.3.14 такая стандартная функция отсутствует, но вы можете использовать аналогичную универсальную обработку Управление серверами . Эту обработку можно запустить в любом прикладном решении.
Про администрирование кластера в более ранних версиях платформы вы можете прочитать в документации 1С:Предприятие 8.3. Клиент-серверный вариант. Руководство администратора.
Установка системы управления базами данных
Вам нужно будет установить одну из СУБД, работу с которыми поддерживает платформа «1С:Предприятие 8». Подробнее вы можете прочитать в документации «1С:Предприятие 8.3. Клиент-серверный вариант. Руководство администратора».
Установка веб-сервера
- Встроенный Apache 2.4 — веб-сервер, входящий в состав 1C:EDT ,
- 1С:Линк — веб-сервер, расположенный в сервисе 1С:Линк. 1C:EDT интегрирована с сервисом 1С:Линк и позволяет вам публиковать свои информационные базы на этом сервисе.
Если вы используете ОС macOS или если по каким-то причинам встроенные веб-серверы вас не устраивают, вам нужно будет установить один из веб-серверов, работу с которыми поддерживает платформа «1С:Предприятие 8». Подробнее вы можете прочитать в документации «1С:Предприятие 8.3. Руководство администратора».
При запуске 1C:EDT самостоятельно находит и добавляет все веб-серверы, которые установлены на компьютере.
Если вы устанавливали веб-сервер в то время, когда 1C:EDT была запущена, перейдите в панель Веб-серверы и нажмите в ее командной панели.
Если 1C:EDT не смогла добавить веб-сервер автоматически, вы можете добавить его вручную.
Установка браузера
Вам нужно будет установить один из браузеров, работу с которыми поддерживает платформа «1С:Предприятие 8». Подробнее вы можете прочитать в документации «1С:Предприятие 8.3. Руководство администратора».
Кроме этого необходимо выполнить некоторые настройки браузера — «Настройка веб-браузеров для работы в веб-клиенте».
Другие варианты развертывания
Если в вашей локальной сети установлена подходящая СУБД, вы можете не устанавливать СУБД на своем компьютере. Информационную базу вы создадите в
В этом случае предметы отладки ( Веб-клиент , Сервер ) будут исполняться на вашем компьютере.
Если в вашей локальной сети установлен кластер серверов «1С:Предприятия 8», вы можете не устанавливать на своем компьютере кластер и СУБД. Информационную базу вы создадите в имеющемся кластере.
В этом случае Веб-клиент будет исполняться на вашем компьютере, а Сервер будет исполняться на том компьютере, на котором работает кластер серверов.
На уровень выше: Варианты развертывания для разработки настольных приложений
Публикация баз 1С на веб-сервере IIS
Подавляющая часть пользователей программных продуктов от фирмы 1С осведомлена о возможностях платформы и типовых\нетиповых конфигурациях, разработанных на ней. Но остальная часть юзеров в состав, которых входят бухгалтера, кадровики и другие офисные сотрудники наверняка не знают до конца всех прелестей программы. Сюда же можно отнести и опытных ИТ специалистов, который просто никогда плотно не работали с 1С, отсюда и вытекают упущения в использовании полного функционала. К подобным полезным механизмам ПО от 1С можно отнести возможность работы в нескольких клиентских режимах:
- Тонкий клиент – это программа или клиентское приложение, входящее в состав системы 1С:Предприятие, которая позволяет работать пользователю с базой данных. Название «Тонкий клиент» вытекает из ограниченного списка возможностей, открытых в этом режиме.
- Толстый клиент – это аналогичное клиентское приложение 1С, за исключением предоставления пользователю полных функциональных возможностей программы.
- Веб-клиент – это виновник сегодняшней темы публикации, о котором будем вести речь. Веб-клиент является аналогом тонкого и толстого клиентов, интерфейс полностью идентичен. Однако между ними есть огромное отличие, которое заключает в принципе работы этого режима 1С. Тонкий и толстый клиенты запускаются и работают в среде операционной системы, неважно какой Windows или Linux, а веб-клиент для запуска и дальнейшей работы пользуется средствами браузера.
Установка интернет-сервера IIS
Веб-сервер может использоваться как на операционных системах, предназначенных для серверного оборудования, так и на Windows 10. Отличие заключается только в разной настройке служб. Чтобы приступить к разворачиванию служб интернет-сервера, перейдем в стандартную панель управления, где откроем утилиту «Программы и компоненты», а далее в левой части окна нажмем «Включение или отключение компонентов Windows».
В открывшемся окне «Компоненты Виндовс» необходимо найти и активировать галочкой «Службы IIS». Далее нужно развернуть дерево этого компонента и перейти в ветку как показано на скриншоте ниже. Здесь обязательно нужно активировать следующий набор компонентов, которые будут необходимы для корректной работы платформы 1С:Предприятие (х64): NET Extensibility 4.8, ASP библиотеки, а также расширения и фильтры ISAPI. Далее походу публикации разберем особенность настроек веб-сервера для работы с платформой разрядностью x86.
После этого нажимаем «Ок» и перезагружаем компьютер, после перезагрузки, установленные компоненты должны будут заработать. Проверить это можно, открыв любой браузер, и в адресной строке ввести localhost. В браузере должна отобразиться домашняя страница IIS, это будет означать, что мы движемся в верном направлении. Если страница не отображается, значит необходимо проверить правильность включенных компонентов, о которых говорили выше.
Проверка установленных модулей расширения 1С:Предприятие
После успешного запуска IIS, необходимо убедиться в том, что во время установки программы 1С был добавлен модуль, который позволяет работать в режиме web-клиента. Для этого снова возвращаемся к утилите, отвечающей за программы и компоненты операционной системы, в списке программ находим установленную платформу и нажимаем «Изменить». В мастере установки, также выбираем режим установки «Изменить», чтобы добавить недостающие дополнения. В списке расширений платформы находим «Модуль расширения веб-сервера». Если он не отображается в виде красного крестика, значит этот модуль был установлен ранее, иначе его нужно установить.
Как только убедились в том, что 1С установлена корректно со всеми необходимыми дополнениями, продолжим двигаться дальше. Поскольку в корневую папку платформы будет обращаться сервер IIS, необходимо на эту папку дать полные права соответствующей группе пользователей под названием «IIS_IUSRS». Переходим в директорию, куда ранее была установлена 1С платформа (х64). Обычно это C:\Program Files\1Cv8\, а для 32-разрядных C:\Program Files(х86)\1Cv8\. Нажимаем правой кнопкой мыши и открываем свойства корневой папки 1cv8. Далее открываем вкладку, где определяется безопасность и нажимем кнопку «Изменить», чтобы добавить необходимую группу пользователей. Следом в открывшемся окне жмем «Добавить» и переходим в окно «Выбор: Пользователя или группы», где переходим в раздел дополнительно. Нажимаем в открывшемся окне кнопку «Поиск» и в результатх поиска выбираем IIS_IUSRS, после этого соответственно добавляем группу с помощью кнопки «ОК».
Далее останется только установить полные права этой группе в окне «Разрешения для группы:» и закрыть все открытые окна, нажимая «Ок».
Публикация центральной базы
Следующий шаг, это процесс публикации базы, запускаем приложение 1С:Предприятие под правами администратора windows и переходим в конфигуратор основной базы. В конфигураторе в главном меню перейдем в раздел «Администрирование» — «Публикация на веб-сервере». В появившемся окне заполняем следующие реквизиты:
- Имя. Название, которое будет использоваться для подключения в веб-клиенте.
- Веб-сервер. По умолчанию будет установлен Internet Information Server.
- Каталог. Папка публикуемой базы, создаваемая публикацией в основном каталоге IIS.
После, нужно отметить галочками сервисы, которые пригодятся для дальнейшей работы в браузере и далее нажать кнопку «Опубликовать». После должно высветиться диалоговое окно, которое сообщит об успешном завершении.
Отмечу, что, если используется 64-разрядная платформа, тогда останется только провести регистрацию, исполняемого модуля веб-расширения 1С в информационном интернет сервере (IIS). Это можно сделать с помощь специального файла «webinst.exe», который необходимо просто запустить от имени администратора и дождаться окончания выполняемых процедур. Располагается этот волшебный файл в каталоге bin, в директории, где была установлена 1С. После того как файл завершит работу, модуль будет зарегистрирован. Или же пойти вторым более долгим, но надежным путем. Открываем «Диспетчер служб Internet Information Server», где в дереве сайтов необходимо выбрать опубликованный веб-вариант центральной базы и перейти к настройкам «Сопоставления обработчиков».
В списке сопоставления найдем и откроем обработчик, относящийся к нашей базе, найти его можно по характерному названию «1C Web-service Extension». Дважды щёлкнем по нему, откроется окно редактирования, где в соответствующем поле укажем путь к исполняемому файлу 64-разрядного модуля расширения веб-сервера 1С. Его расположение соответствует корневой папке bin, в которую необходимо перейти и отметить необходимый файл (dll). Точный путь к нужному файлу показан на скриншоте ниже.
После, необходимо нажать на «Ок» и вернуться в список сопоставления обработчиков, где аналогичным способом открыть и настроить обработчик ISAPI-dll. В нем также необходимо указать директорию к исполняемому файлу wsisapi.dll 64-разрядного модуля.
Процесс сопоставления обработчиков стандартного пула приложений для 32-рязрядных платформы полностью аналогичен, за исключением того, что исполняемый файл wsisapi.dll располагается в другой директории, соответствующей разрядности платформы (C:\Program Files (x86)\1cv8\8.3.16.1814\bin\wsisapi.dll). Нужно просто указать этот путь в поле «Исполняемый файл» в обработчиках, рассмотренных выше. Ну и заключительным шагом разрешить работу для 32-разрядных программам в пуле стандартных приложений (см. рисунок ниже).
После этого разворачивание IIS и публикация базы на платформе 1С:Предприятие (x64-x86) закончена, чтобы в этом убедиться введем в браузере адрес публикации, например, http://localhost/Name_base. Если мы увидим загрузку нашей конфигурации значит можем радоваться, веб-клиент доступен и готов к работе. На этом статья подошла к своему логическому завершению, спасибо за внимание.
Соломахин Руслан
Разработчик компании Софтонит