Запуск разных модулей на Tomcat / Server - PullRequest
0 голосов
/ 26 декабря 2010

Я начал работать над собственным проектом, но застрял из-за недостатка знаний. Мне интересно, как я могу сделать 2 разных модуля для взаимодействия на сервере. Ниже приведены некоторые подробности о 2 модулях моего проекта

  1. Обработка в конце, где я могу сделать все обработка контента, а также другие Администратор задачи консоль, которая будет способен обрабатывать все от прекращение импорта содержимого в все.
  2. Конец пользователя, который является только интерфейсом конечному пользователю использовать приложение. визуализировать вещи своего рода приложение электронной коммерции один это бэк-офис управления и другие пользовательский конец интернет-магазина.

Как видите, эти 2 модуля очень связаны, но я не хочу объединять их в один модуль. Я хочу разрабатывать их независимо, так как admin является основным, и он также будет обслуживать пользовательский интерфейс.

Мой вопрос заключается в том, как я могу разработать два модуля независимо друг от друга, но, с другой стороны, я хочу, чтобы они сотрудничали для выполнения задачи в целом.

Очень жаль заранее, если я не вижу смысла. Заранее спасибо

Ответы [ 2 ]

1 голос
/ 26 декабря 2010

Нет необходимости разделять их на два веб-приложения. Логическое разделение - это все, что вам нужно. Логически сгруппируйте ваше приложение в независимые модули и просто соберите их все воедино во время сборки. Также читайте о MVC и многоуровневой архитектуре

0 голосов
/ 26 декабря 2010

Поскольку два ваших требования - это сервер Tomcat, веб-приложение и интерфейс веб-администратора, я рекомендую попробовать веб-фреймворк django.

Вы можете использовать веб-фреймворк django для автоматического интерфейса веб-администратора. Django имеет встроенную поддержку настраиваемого веб-интерфейса администратора и встроенного пользовательского интерфейса.

Прочтите http://docs.djangoproject.com/en/dev/intro/tutorial02/ для получения дополнительной информации.

Мне немного неясно, какие у вас другие требования, но если это типичное веб-приложение и вам нужен интерфейс веб-администратора, django - это один из способов.

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