Идентификация сервисов на WebSockets (Python)
Коллеги, подскажите, пожалуйста, кто какие методы идентификации использовал или знает для идентификации клиентов в WebSocket'ах?!
Пример схемы взаимодействия:
FrontEnd_service-> на фронте заполняют формочку с данными и отправляютGeneral_service;General_service-> получив данные отFrontEnd_serviceобрабатывает их посредством взаимодействия с другими микросервисамиWS_2, после получения необходимых данных отправляет вConvert_WS_to_HTTP. Но он должен понимать кому посылать ту или иную информацию;Convert_WS_to_HTTP-> тоже проводит необходимую работу и возвращает ответ ->General_service->FrontEnd_service.
FrontEnd_service- Python с WebSockets, в роли клиентаGeneral_service- WS на C++, выступает в роли сервераConvert_WS_to_HTTP- Python с WebSockets, в роли клиента
Исходя из этой схемы появляются вопросы:
- Как лучше организовать распознавание сервисов/клиентов?
- Может сделать все сервисы как клиент/сервер?
