<
От версии < 2.1 >
отредактировано Alexandr Fokin
на 2023/01/29 17:08
К версии < 1.6 >
отредактировано Alexandr Fokin
на 2022/07/11 17:40
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -5,16 +5,8 @@
5 5  Может выступать как альтернатива обычному WebApi на основе [[HTTP 1.1>>path:/bin/view/%D0%A1%D0%B5%D1%82%D0%B8/%D0%9F%D1%80%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%BB%D1%8B/HTTP%201.1/]], также реализует модель запрос-ответ.
6 6  При этом он также поддерживает интерфейс взаимодействия на основе стримов, в том числе и дюплексно.
7 7  Чаще используется для внутреннего взаимодействия сервисов, не так распространен как внешний интерфейс.
8 -Использует подход [[Contract First>>Архитектура и модели.Про приложение.Некоторые подходы к разработке.Contract First.WebHome]] собственной спецификации Protobuf.
8 +Использует подход [[Contract First>>Архитектура и модели.Contract First.WebHome]] собственной спецификации Protobuf.
9 9  
10 -
11 -Способы взаимодействия:
12 -
13 -* Unary RPC
14 -* Server streaming RPCs
15 -* Client streaming RPCs
16 -* Bidirectional streaming RPCs
17 -
18 18  ----
19 19  
20 20  gRPC
... ... @@ -22,27 +22,3 @@
22 22  
23 23  gRPC в качестве протокола межсервисного взаимодействия. Доклад Яндекса
24 24  [[https:~~/~~/habr.com/ru/company/yandex/blog/484068/>>https://habr.com/ru/company/yandex/blog/484068/]]
25 -
26 -----
27 -
28 -==== Внутренние ссылки: ====
29 -
30 -====== Дочерние страницы: ======
31 -
32 -{{children/}}
33 -
34 -====== Обратные ссылки: ======
35 -
36 -{{velocity}}
37 -#set ($links = $doc.getBacklinks())
38 -#if ($links.size() > 0)
39 - #foreach ($docname in $links)
40 - #set ($rdoc = $xwiki.getDocument($docname).getTranslatedDocument())
41 - * [[$escapetool.xml($rdoc.fullName)]]
42 - #end
43 -#else
44 - No back links for this page!
45 -#end
46 -{{/velocity}}
47 -
48 -----