/
oop_nust_misis
/
Homework-06-Microservices-gRPC-sofaming
Обзор
Документация
Войти
/
oop_nust_misis
/
Homework-06-Microservices-gRPC-sofaming
Код
Запросы
1
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
cpp/src/main.cpp
23 строки
1 KB
OOP Nust MISIS
Initial commit
23 ноя 2025, 21:55
23 ноя 2025, 21:55
9b26134
Код
Авторство
О чём код?
#include <userver/components/minimal_server_component_list.hpp> #include <userver/ugrpc/server/server_component.hpp> #include <userver/utils/daemon_run.hpp> // Подключаем наш сервис (который вы напишете в service.cpp) // Предполагается, что класс сервиса объявлен в service.cpp или hpp // Для простоты задания, часто всё пишут в одном файле, но разделим для красоты. // Форвардим объявление компонента, который реализуем в service.cpp namespace lifeos { void AppendVitalSigns(userver::components::ComponentList& component_list); } int main(int argc, char* argv[]) { // Список стандартных компонентов (логгер, конфиг и т.д.) auto component_list = userver::components::MinimalServerComponentList() .Append<userver::ugrpc::server::ServerComponent>(); // Добавляем наш gRPC сервис lifeos::AppendVitalSigns(component_list); return userver::utils::DaemonMain(argc, argv, component_list); }