|
Что почитать по REST и SOAP сервисам? | ☑ | ||
---|---|---|---|---|
0
ДНН
25.05.21
✎
10:50
|
1С в своих книгах рассказывает только про то как в 1с создавать http и web сервисы. А что почитать для более глубокого понимания REST и SOAP сервисов? Чтобы понимать как это правильно делается на других технологиях. Всякие там аутентификации, кеширование, заголовки, http и т.п.
|
|||
1
Asmody
25.05.21
✎
10:51
|
первая ссылка в яндексе https://habr.com/ru/post/483204/
|
|||
2
ДНН
25.05.21
✎
10:53
|
(1) мне бы книги какие-нибудь, а еще лучше с примером разработки на каком-нибудь php, java, c# и т.п. Такие статьи я и сам могу найти
|
|||
3
ДНН
25.05.21
✎
10:55
|
(1) такие статьи хорошо читать когда уже более-менее разбираешься в теме
|
|||
4
pechkin
25.05.21
✎
11:03
|
(2) книги сейчас уже никто не пишет
|
|||
5
ДНН
25.05.21
✎
11:04
|
(4) можно курс
|
|||
6
NorthWind
25.05.21
✎
11:08
|
(0) кроме статей в сети, в свое время ничего не нашел. А какое глубокое понимание нужно? Там в сущности все базируется на обычном веб-сервере и веб-клиенте, поэтому я бы начал с HTTP, а дальше в сущности все то же самое, только клиент не человек с браузером, а машина.
|
|||
7
ДНН
25.05.21
✎
11:11
|
(6) Например, разные виды аутентификации: через токены и т.п. Работа с куки. Какие заголовки должны всегда присутствовать в запросе, какие нет. В каком случае какой статус ответа лучше использовать и т.п. т.п.
|
|||
8
pechkin
25.05.21
✎
11:15
|
(7) про статус ответа это отдельный холивар
|
|||
9
pechkin
25.05.21
✎
11:15
|
Короче тебе нужно развивать навык поиска инфы. по каждому твоему вопросу есть статьи
|
|||
10
чувак
25.05.21
✎
11:16
|
(0) Разве они сравнимы?
|
|||
11
novichok79
25.05.21
✎
11:24
|
по сути это работа на уровне HTTP, REST = передаешь JSON, как хочешь. SOAP = передаешь XML по XSD-схеме, описанной в сервисе.
вы просто плохо искали. про REST RESTful Web APIs — Leonard Richardson про SOAP, даже на мисте есть: Книга знаний: Веб - сервисы |
|||
12
2mugik
25.05.21
✎
14:44
|
(0)А зачем тебе глубже чем скажем в (11)? Какой то особой магии там нет, как по мне. По ходу жизни рассмотришь если понадобится.
|
|||
13
Кирпич
25.05.21
✎
15:38
|
(7) Если юзаешь чей то сервис, то делаешь по инструкции. Если сам делаешь сервис, то делай что хочешь и инструкцию сделать не забудь. Вот и вся наука.
|
|||
14
novichok79
25.05.21
✎
15:50
|
при документации, кстати, swagger.io и openapi 3.x - наше все.
правда, json rpc 2.0 я с его помощью не смог описать, т. к. не нашел как по openapi сделать объект, который содержит какие угодно поля. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |