2015-04-09 2 views
0

В соответствии со спецификацией JSON-RPC допускает 3 разных сообщения, то есть запрос, ответ и уведомление, где ответ предоставляется для каждого запроса.Реализация уведомлений между запросом и ответом JSON RPC

Возможно ли реализовать уведомления между ответом и запросом?

--> data sent to service 
<-- data coming from service 

--> {"method": "startCalculation", "params": [2015], "id": 1} // asynchronous 
<-- {"method": "updateProgress", "params": ["10"], "id": null} // 10% done 
<-- {"method": "updateProgress", "params": ["50"], "id": null} // 50% done 
<-- {"method": "updateProgress", "params": ["100"], "id": null} // 100% done 
<-- {"result": 123456, "error": null, "id": 1} // result of startCalculation 

Если возможно, то, что доступны модели или модели, которые я могу использовать для реализации этого в .Net 4.0?

+0

Согласно спецификации, «уведомление Запроса объект без„ID пользователя“Запрос на объект, который является уведомление означает отсутствие у Клиента интереса соответствующего объекта Response. , и, таким образом, объект Response не должен быть возвращен клиенту ». Итак, в вашем примере ваши уведомления идут не так. Похоже, что уведомление происходит от клиента к серверу. –

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^