Этот вопрос больше касается общего дизайна программы.У меня проблема в том, что центр общается с группой клиентов индивидуально (клиенты не взаимодействуют друг с другом напрямую).
Содержание связи между центром и клиентом полностью числовое,то есть куча цифр отправляется туда и обратно.Клиенты работают на отдельных компьютерах, а центр может быть размещен на другом компьютере (или иным образом).Стиль общения является итеративным и синхронным в том смысле, что центр отправляет сообщение / вопрос сообщению каждому отдельному клиенту, а пользователь клиента предоставляет ответ / ответ обратно центру в течение определенного времени на каждой итерации, и это взаимодействиеповторяется несколько раз до конца.
Центр выполняет некоторые вычисления, учитывая ответы, полученные от клиентов, и клиенты просто предоставляют входные данные для этого расчета.
Интересно, чтоэлегантный дизайн для этой проблемы с использованием Java?Любой комментарий или предложение высоко ценится.Большое спасибо.