Почему HTTP - сервисы лучше Web - сервисов

1. rail21111991 18.12.15 15:13 Сейчас в теме
Добрый день.
Объясните пожалуйста простым языком чем HTTP-сервисы лучше Web-сервисов?
В чем будет выигрыш если переписать мобильное приложение на работу с HTTP сервисами?
Например при передаче картинки в чем будет выигрыш?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. dj_serega 392 18.12.15 15:40 Сейчас в теме
http://v8.1c.ru/o7/201312http/

По сравнению с имеющимися в платформе SOAP web-сервисами, HTTP-сервисы имеют ряд преимуществ:

Простота программирования клиента таких сервисов;
Потенциально меньший объем передаваемых данных;
Потенциально меньшая вычислительная нагрузка;
HTTP-сервисы ориентированы на «ресурсы», в то время как SOAP сервисы ориентированы на «действия».
3. bubus 18.12.15 18:25 Сейчас в теме
Вы просто сравните код который нужен для создания ВЕБсервиса и HTTPсервиса. В HTTP вы можете просто передать xml файл, распарсить его и делов то, в ВЕБсервисе определение XDTO это жуть просто.
берете свою картинку, переводите в "двоичное", потом Base64, пихаете в тело запроса, можно обжать и вперед через HTTP POST. В HTTP сервисе порядок обратный. У меня с мобильного приложения 1000 номенклатурен залетает через GPRS инет почти сразу и кода минимум. Я в страшном сне видал эти вебсервисы с их типизацией и определением, хотя у них канешь немного разные предназначения.
4. rail21111991 18.12.15 21:43 Сейчас в теме
(3) bubus, не знаете почему в 1с Заказы все еще web-сервисы используются?))
8. PRoman 73 26.01.16 13:27 Сейчас в теме
(3) bubus, А можно пример реализации обмена через HTTP-сервис посмотреть? Я уже устал от этих XDTO, чуть чет не так и весь обмен накрылся :(
5. bubus 18.12.15 22:54 Сейчас в теме
Не знаю, а когда конфигурация "Заказы" писалась? Вот HTTP сервисы если мне склероз не изменяет появились только 8.3.5, поправьте если я не прав гуру)) Сильно сомневаюсь что в что время когда писалась конфа "Заказы", а я так понял она типовая, были альтернативы HTTP сервисам. и сильно сомневаюсь что кто то будет перепиливать типовую конфу для "фишек" 3.5 и выше. Но, опять же, HTTP сервисы и WEBсервисы отличаются по специфике решаемых задач, что собсна и озвучил выше dj_serega. Для примера, я установил платформу для УТП с обычными формами на 3.6, она работает, запилил туда HTTP сервисы и вполне себе доволен. Хотя при публикации для Апача там по умолчанию есть какие то ВЕБсервисы у УТПшки, но я даже знать не хочу какие)) Не интересно, я уже посмотрел ролики как их делать (а я раньше вообще с ними не встречался, хотя имел представление об XDTO) - короче шлак в плане кодинга))) Хотя сама концепция ВЕБсервиса с XDTO решающая проблемы типизации это круто, но сильно заморочено. Для мобильного приложения хватает обмена XML в своем формате и HTTP сервиса. Остается только написать свою пародию на типовой план обмена и вы в шоколаде))))
6. rail21111991 19.12.15 10:27 Сейчас в теме
(5) bubus, Спасибо за ответ))Попробую передачу картинок сделать через HTTP-сервис.Через web-сервис не идет обмен,1с на планшете вылетает,сделали размер картинки не больше 100 кб, все равно...Картинок надо передать 15000...
7. bubus 19.12.15 16:46 Сейчас в теме
15000 картинок7 нем хило. Вы владелец порносайта шоле?))) Передавайте картинки пакетами, например по 5 - 10, если вы обжали в один файл у вас конечно по таймауту все поломаецо.
9. kiruha 388 05.02.16 20:20 Сейчас в теме
А как Вы картинки передаете ? Что то вебсервер не воспринимает в каталоге публикации. Где что прописать нужно ?
10. shatunovs 24.10.19 08:45 Сейчас в теме
Хотя бы потому, что не надо делать WSDL и переправлять его каждый раз, когда что-то нужно поменять
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот