Суббота, 18.05.2024
Мой сайт
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » 2017 » Июль » 2 » Web сервер (+1С)
23:26
Web сервер (+1С)

Web сервер (+1С)

Web сервер это ещё один сервер, т.е программа, которая хранит какие-то данные и даёт возможность с ними работать всем желающим.
Про сервера 1С и SQL было тут:
http://akostina76.ucoz.ru/blog/2017-06-28-4226

Сервер 1С как-то обрабатывает запросы 1С конфигуратора. SQL Server получает SQL строки и возвращает информацию. Web сервер получает адреса страниц и возвращает страницы в формате HTML.
При публикации на Web сервере запрашивается имя и каталог:

Предлагается поместить обращение к сайту в стандартный каталог для хранения текстов сайтов (C:\Inetpub\wwwroot), в отдельную папку.
Когда публикация выполнена можно попробовать запустить:

Только надо ещё настроить свой браузер прочитав инструкцию:
http://localhost/med/ru_RU/browsersettingsinfochru.html


Результат выгладит так:

При публикации не только некий текст появился в новой папке но и в оболочке Web сервера появилась новая информация:

Хорошо видно насколько похожи по диалогу оболочки различных серверов. В левой части находится дерево объектов, а в правой выводится детальная информация о выбранном объекте. Кроме подключенного «med» тут есть и сайт «cb» написанный в привычном для Интернета ASP и HTML формате.
Сервер (Internet Information Services) по имени сайта в адресной строке определяет информацию какой папки в C:\Inetpub\wwwroot ему брать и отправлять пользователю.
В созданной папке «med» вместо привычных HTML и прочего только один файл default.vrd с таким содержанием:
<?xml version="1.0" encoding="UTF-8"?>

<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system"
                        xmlns:xs="http://www.w3.org/2001/XMLSchema"
                        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                        base="/med"
                        ib="Srvr=&quot;NOTEBOOK-4D2693&quot;;Ref=&quot;med&quot;;">
            <ws enable="false"/>
</point>
Не возьмусь судить, что он с ним делает. Подозреваю, что Web-сервер общается с сервером 1С примерно таким образом:
http://akostina76.ucoz.ru/blog/2016-09-20-3449

… т.е через какие-то только им понятные request и response. Но они справляются.
Слово localhost означает «своя машина». Можно написать и так:
http://127.0.0.1/med/ru_RU/
… тоже будет работать (это сетевой IP слова localhost)

Просмотров: 214 | Добавил: akostina76 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа
Поиск
Календарь
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2024
    Бесплатный конструктор сайтов - uCoz