Инструмент для совместной работы в Java - лучшая (самая простая) архитектура для обмена данными между клиентами? - PullRequest
1 голос
/ 04 февраля 2010

Я создаю инструмент для совместной разработки, который позволяет пользователям совместно редактировать информационное пространство, представляющее собой визуализацию узлов и ссылок. Изменения, сделанные в одном клиентском приложении, должны быть отражены во всех других клиентах. Поскольку это визуализация, потенциально большие данные необходимо будет регулярно обновлять, и я беспокоюсь о производительности.

Я создал несколько базовых приложений чата и приложений для совместного рисования, и у меня хорошее теоретическое представление о модели сервер-клиент в Java, но я беспокоюсь о производительности. Могу ли я использовать какие-либо рамки, которые не так сложно освоить быстро? Не могли бы вы дать мне несколько ссылок на такие ресурсы, как книги, веб-сайты и т. Д.? Огромное спасибо!

1 Ответ

1 голос
/ 04 февраля 2010

В Eclipse существует платформа, называемая Eclipse Communication Framework , которая поддерживает этот тип связи между клиентом и клиентом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...