Делаю обмен между 1С и корпоративным порталом. В техническом задании надо вызывать из 1С веб-сервис на стороне Портала и отравлять сообщение-запрос в формате json с данными из 1С. Если Портал не отвечает, то в 1С вернется ответ об ошибке запроса по таймауту. Если Портал доступен, то принимает запрос и возвращает синхронное сообщение-ответ в формате json. Полученный ответ обрабатывается на стороне 1С.
Отравку данных из 1С по ссылке я сделал через http-сервисы. Непонятно как взаимодействовать с корпоративным порталом. Как, например, вызвать из 1С веб-сервис на стороне Портала и как получать ответ на стороне 1С из Портала. Прошу помочь.
(0) походу у вас каша в голове по этой теме...
Вот смотрите есть корпоративный портал (Сайт) и есть 1с предприятие (1ска)
Вам в ТЗ сказано, что вы должны обратиться к сайту и отправить туда данные. Для этого есть HTTP Соедиение и различные методы отправки данных. Через него вы соединяетесь с сайтом и отправляете данные.
(4) Соединение=Новый HTTPСоединение("portal.ru",,,,,,ssl);
HTTPЗапрос=Новый HTTPЗапрос("/get_data.php",Заголовки);
Ответ=Соединение.ВызватьHTTPМетод("GET",HTTPЗапрос);
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший