Итак, я хочу создать приложение Multi-Client/Server. Я знаю, что несколько клиентов могут подключаться через один порт, и я хочу, чтобы сообщения сохранялись в списке, когда сервер находится «в автономном режиме». У меня возникли проблемы с поиском информации в Интернете, которая помогла бы мне понять, как сервер может определить разницу между несколькими клиентами на порту. Например, если 2 клиента отправляют сообщения на сервер, когда он находится в автономном режиме, и я сохраняю их в списке, как я могу сообщить серверу, что это сообщение пришло от этого клиента, сначала ответьте на это, а затем пришло это сообщение от этого клиента дальше? Есть ли какая-либо информация в Интернете о простом способе достижения этого? Любая помощь будет принята с благодарностью.
Извините, я не очень ясно выразился. Я попробую еще раз! Хорошо, в основном я хочу, чтобы между ними было промежуточное программное обеспечение, чтобы клиенты связывались с промежуточным программным обеспечением с сообщением, промежуточное программное обеспечение проверяет, находится ли сервер в сети, и если да, то отправляет его, в противном случае он будет хранить сообщения до тех пор, пока сервер не будет подключен снова. Имеет ли это больше смысла? Я не умею объяснять, еще раз извините!