|   |   | 
| 
 | Что почитать по 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 сделать объект, который содержит какие угодно поля. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |