CGN

DService

Мы придумали термин “DService” для описания компонента услуг облачных и децентрализованных приложений, работающих в CGN. Любой желающий может разработать собственный DService и использовать его в CGN.

DService выполняет адресованные к нему запросы в соответствии с четко выраженным API, который он определяет, и осуществляет все виды специализированных, ресурсоемких задач, ориентированных на потребности конкретного децентрализованного приложения либо группы таких приложений.

DService состоит из двух основных компонентов: собственно реализации DService и пакета модулей, обеспечивающих обмен данными между DService и CGN и работу с брокером.

Мы предоставляем простой API для DService. По сути это будет простой обработчик HTTP-запросов, предлагающий как минимум одну рабочую станцию (потенциально – несколько).

DService полностью контролирует формат URL (кроме домена), при этом пути URL-адресов можно использовать для различения типов запросов на обслуживание, что позволяет адресовать запросы разных типов к одному DService.

iStock-871467860-freshblue