Имя: Пароль:
1C
1С v8
В чем принципиальная разница web-сервиса и http-сервиса
0 Ed5550
 
30.01.19
15:47
Есть задача передать данные в другую не 1С-совскую систему.
Та система будет периодически дергать метод в 1С, 1С будет формировать данные и выплевывать в формате json.
Через что лучше делать, через  web-сервис и http-сервис? В чем принципиальная разница у этих объектов?
1 Волшебник
 
30.01.19
15:49
2 Ed5550
 
30.01.19
15:53
(1) Читал, полезной информации не нашел
3 Garykom
 
гуру
30.01.19
15:53
(0) Один подмножество другого

У тебя вопрос из разряда чем программирование на 1С отличается от программирования.
4 Ed5550
 
30.01.19
15:57
(3) У меня вопрос: фирма 1С создала 2 разных объекта конфигуратора, почему не 1, если одно является подмножеством другого,  для красоты что-ли  в чем у них разница?
5 Волшебник
 
30.01.19
15:59
(4) в одном json, в другом SOAP XML
6 Ed5550
 
30.01.19
16:00
(5) т.е. web-сервис не умеет json отдавать?
7 ejikbeznojek
 
30.01.19
16:00
(6) Умеет.
8 Garykom
 
гуру
30.01.19
16:01
(6) Зато http умеет отдавать что угодно, хоть json хоть xml но сам формируй ручками и отдавай.
9 Волшебник
 
30.01.19
16:01
(6) Не будьте таким однобитным. Микроскопом тоже можно гвозди забивать.
10 Ed5550
 
30.01.19
16:03
(8) А в web как, json сам формируется?
11 Garykom
 
гуру
30.01.19
16:07
(10) Прочтите наконец инструкцию
12 palsergeich
 
30.01.19
16:18
В web сервисе гвоздями прибит сериализатор, и если сообщение не соответствует формату он даст отлуп.
Http сервис принимает все.
Суть следующая: при http валидность данных проверяет код.
Web - платформа по заранее собранной схеме.
13 Волшебник
 
30.01.19
16:19
(12) Зачёт.
14 palsergeich
 
30.01.19
16:23
Когда web хорош - когда мы приняли соглашение о формате данных и принимаемые данные должны им соответствовать. Все что не соответствует - в помойку.
Нttp: состав и формат может меняться, надо логировать все средствами платформы(писать в какой нибудь РС), или штатный сериализатор не умеет в принимаемое сообщение ( он немного убогий и такие ситуации случаются ).
Web это всего лишь частный случай http, а именно: это post запрос строго определенного формата.
15 Ed5550
 
30.01.19
16:33
(11) 2 ответа - и все не по-делу. Лучше бы прошел миму или написал честно: "Я не знаю, я консультант/пользователь!"

З.Ы. У консультантов - инструкция, а у программистов это  документация
16 Ed5550
 
30.01.19
16:37
(14) Спасибо, за объяснение
17 Garykom
 
гуру
30.01.19
16:46
(15) Ты читать научись сначала.

"Один подмножество другого" в (3)
"http умеет отдавать что угодно, хоть json хоть xml но сам формируй ручками и отдавай" в (8)

Ну и "Прочтите наконец инструкцию" в (11)
18 Garykom
 
гуру
30.01.19
16:47
(15) И да ты не программист я непонятно кто.
19 Garykom
 
гуру
30.01.19
16:47
(18) *а непонятно кто