Имя: Пароль:
1C
1С v8
Заметки из Зазеркалья: HTTP-сервисы в прикладном решении
0 RoMeL
 
30.12.13
11:32
Заметки из Зазеркалья: HTTP-сервисы в прикладном решении

Смотрим - http://v8.1c.ru/o7/201312http/index.htm :)
1 zak555
 
30.12.13
11:34
ну ваще
2 badboychik
 
30.12.13
11:36
щикааарно )
3 Лодырь
 
30.12.13
11:41
неплохо
4 х86
 
30.12.13
11:54
(0)+ " ... Вы можете использовать HTTP-сервисы как «легкие» RPC-сервисы, не требующие сложной подготовки XML-пакетов. Методы могут идентифицироваться в URL, а параметры могут передаваться в опциях запроса, или в его теле. В последнем случае такие сервисы уже вплотную приближаются как SOAP, проигрывая ему в четкости спецификации, но выигрывая в гибкости.

По своему «конструктивному исполнению» HTTP-сервисы очень напоминают web-сервисы, имеющиеся в платформе. Точно так же есть специальный объект конфигурации HTTP сервис. ..."
5 х86
 
30.12.13
11:55
получается что простенькие фичи легко будет реализовывать, фпринципе гут
6 Chai Nic
 
30.12.13
11:56
Платформа всё раздувается, раздувается.. давно пора её делать модульной..
7 RoMeL
 
30.12.13
12:00
раздувается => усложняется => зп программиста 1C увеличивается :)
8 IamAlexy
 
30.12.13
12:01
1С молодцы..
9 zak555
 
30.12.13
12:03
(6) нах ?
10 Ork
 
30.12.13
12:05
Обещать - не значит жениться.
Лишь бы не вышло как с внешними источниками... Или интерфейсом такси. Теперь за достижение выдается насыщенность форм близкая к 8.2.
11 sikuda
 
30.12.13
12:22
(8) Смотря как доделают.
А то SOAP перемудрили, напридумали свою типизацию XDTO и не стандарт xsd и не типы 1С.
12 sikuda
 
30.12.13
12:28
И в 1С web сервисах проще самому обрабатывать строку ответа http://infostart.ru/public/167093/
Если сделаю выше описанное проще станет...
13 IamAlexy
 
30.12.13
12:35
(10) внешние источники же рулят..какие к ним претензии ?
а в новых платформах там еще запись открывается во внешние источники..
14 Bober
 
30.12.13
12:38
(0) втопили по полной.
15 Chai Nic
 
30.12.13
12:40
(13) Вот сделали бы еще возможность подключать базы 1с как внешние источники данных в СКД - вообще бы конфетка была..
16 sikuda
 
30.12.13
12:44
(0) Её мое, опять бардак в голове 1С-ников увеличивают:
GET, POST - это http http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html
MKCOL, COPY, MOVE - WebDav wiki:WebDAV
17 Dunemaster
 
30.12.13
12:58
(16)

А в чем бардак? Состав глаголов(методов) протокола HTTP определяется несколькими документами (rfc 2616, несколько rfc для webdav, еще rfc 5789). При желании, вы можете определить свой глагол - некоторые вендоры так и поступают. Microsoft, например, придумала глагол MERGE
18 mistеr
 
30.12.13
13:05
(0) О, наконец-то они взяли на работу кого-то, кто им объяснил, что одним SOAP современный интернет не огранививается.

Правда, придвижу, что многие сдуру бросятся клепать в 1С сайты-магазины, и подпортят репутацию...
19 mistеr
 
30.12.13
13:06
(6) Наоборот HTTP сервисы - это модульность. Хорошо, что не полли по пути мелкомягких "все должно быть только нашим".
20 pumbaEO
 
30.12.13
13:12
REST одно, http сервис другое, где у них связь с oData...
21 Chai Nic
 
30.12.13
13:13
(19) Я о том, что ларьку это всё нафиг не надо. Зачем ларек должен оплачивать облака (прямо или косвенно), которыми никогда в жизни не воспользуется? Модуль веб-сервисов логичнее было бы продавать отдельно..
22 badboychik
 
30.12.13
13:31
плохо только что опять в дереве метаданных будет одна большая куча херни. Сделали бы папки в ветке или поместили бы не в отдельную ветку, а в ветки объектов - типа как макеты у всех есть, так и http-сервисы чтобы были собственные у всех
23 Chai Nic
 
30.12.13
13:36
(22) Дерево метаданных нуждается в радикальной перекомпоновке - уж слишком оно нелогично. Одна группа Общие, заполненная всяким мусором, чего стоит..
24 badboychik
 
30.12.13
13:42
в паттерне MVC сервисы реализуются в методах классов, поэтому тут они тоже должны принадлежать объектам, а не выделяться в отдельную ветку. Вот веб-сервисы да, они как отдельные самостоятельные единицы могут отдельно жить.
Кстати для общих модулей тоже можно сделать подчиненный объект http-сервис, например вовне смотрит два паблик-сервиса, а в модуле прописываются 2 паблик-http-процедуры, 5 обычных экспортных и 10 приватных. Практически ООП получается ))
25 Chai Nic
 
30.12.13
13:46
(24) "Практически ООП получается "
Сейчас тебя местные корифеи заклюют, ибо всем известно, что ООП в 1с не нужно..)
26 mistеr
 
30.12.13
13:47
(21) >Зачем ларек должен оплачивать облака (прямо или косвенно)
Затем, что таков путь прогресса. Чтобы вложиться во что-то новое, нужно заработать на чем-то старом.
Но это лирика, а так за это никто дополнительных денег не просит.
27 Chai Nic
 
30.12.13
14:06
(26) Уж лучше бы просили..
А так эта гонка за прогрессом приводит к тому, что технологии не достигают периода зрелости, их выбрасывают на помойку в расцвете сил..
28 badboychik
 
30.12.13
14:15
(27) Так ведь веб-сервисы вроде еще в 8.1 появились, сколько времени то прошло, тогда REST еще не был популярен нигде, и понятия web 2.0 не существовало толком. А сейчас пора новые технологии внедрять
29 sapphire
 
30.12.13
14:49
весело
30 ifso
 
30.12.13
17:54
(26)
> Чтобы вложиться во что-то новое,
> нужно заработать на чем-то старом.
И банки рухнули, и слились IPO...
8)