Я пытаюсь написать чат-приложение, и у меня есть несколько вопросов , которые я пытаюсь выработать. Приложение - это приложение чата, которое работает на Lan. Один клиент действует как хост , а другие клиенты могут подключаться к хосту и публично общаться между собой. Я хочу также вариант клиента, начинающего частный чат с уже подключенным клиентом. Итак, каков наилучший способ для этого. Например, если сообщение запроса (которое содержит IP-адрес клиента) направляется через хост, а затем, если запрашиваемый клиент хочет подключиться, они инициируют соединение с использованием ip запрашивающего клиента. Если это также будет указано на отдельном номере порта. Имеет ли значение, если ваше приложение использует несколько портов.Lan chat design
Или, когда клиент подключается к хосту, хост должен отправить им список пользователей с IP-адресами, а затем клиент может попытаться установить соединение с другим клиентом для частного чата.
Надеюсь, это все имеет смысл. Любая помощь будет оценена
Благодаря
Да спасибо за ответ. Я пытаюсь научиться делать это для себя. – kiznore