| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Системный анализ, проектирование и UML > Как связать модули в системе? |
| Автор: bvv20 11.2.2011, 16:57 |
| Добрый день! хотел бы узнать, как лучше решить следующую архитектурную задачу: Взаимодействие модулей в клиент серверном приложении. ( веб ) На клиенте есть определенные модули, например "Карта" и "История". На сервере за поддержку этих модулей отвечают соответственно "Сервер-Карта" и "Сервер-История" Каждый модуль на клиенте при запуске отправляет серверу команду "зарегестрироваться". после чего сервер подргружает соответсвующие модули. Как быть, если некий функционал является общим на сервере для двух модулей? выделять это в некий третий модуль? например определенная команда может быть послана на клиенте как из модуля "карта", так и "история". Как вообще решаются такого рода задачи? может быть мой подход с "регистрацией" модулей на сервере является неверным? Заранее спасибо |