Идентификация сервисов на WebSockets (Python)

Коллеги, подскажите, пожалуйста, кто какие методы идентификации использовал или знает для идентификации клиентов в WebSocket'ах?!

Пример схемы взаимодействия:

введите сюда описание изображения

  1. FrontEnd_service -> на фронте заполняют формочку с данными и отправляют General_service;
  2. General_service -> получив данные от FrontEnd_service обрабатывает их посредством взаимодействия с другими микросервисами WS_2, после получения необходимых данных отправляет в Convert_WS_to_HTTP. Но он должен понимать кому посылать ту или иную информацию;
  3. Convert_WS_to_HTTP -> тоже проводит необходимую работу и возвращает ответ -> General_service -> FrontEnd_service.
  • FrontEnd_service - Python с WebSockets, в роли клиента
  • General_service - WS на C++, выступает в роли сервера
  • Convert_WS_to_HTTP- Python с WebSockets, в роли клиента

Исходя из этой схемы появляются вопросы:

  • Как лучше организовать распознавание сервисов/клиентов?
  • Может сделать все сервисы как клиент/сервер?

Ответы (0 шт):