COM приложение слушает указанный порт передает post get запросы в 1с.
При приходе запроса вызывает функцию в модуле внешнего соединения. и возращает ответ обратно.
Функция ObtainedData(Тип,Отправитель,Команда="",Параметр="",Данные="") экспорт
- Параметры:
- Тип - тип запроса (get,Post)
- Отправитель - ip адрес отправителя запроса.
- Команда - сама команда например /list
- Параметр - get параметры запроса
- Данные -сюда передаются данные post запроса (передавайте только текст , бинарники думаю 1с не примет)
В приложении выберите порт какой слушать можно и 80 если не поднят другой веб сервер , и строку COM подключения к 1с.
По следам http://forum.infostart.ru/forum26/topic42376/
Пожелания приветствуються.
Примеры использования. Дебиторка контрагентов для менеджеров (у тех, у кого нет доступа в 1с - можно смотреть по инету) или расчетные листки сотрудников - пароль передавать в параметрах).
17.10.2011 Исправлена ошибка возникающая при работе метода POST без данных.
22.10.2011 Добавлено: сохранение параметров в реестре, Запущенная при закрытии сворачивается в трей.
29.10.2011 Добавлено: в передоваемой строке можно передать код http ошибки пример "&Error(404,Not Found) Данная страница не найдена"