Архитектура приложений на основе Swing - PullRequest
2 голосов
/ 20 марта 2011

Я планирую разработать приложение Swing для разработки большого собственного программного обеспечения. Особенности: Это должно быть на основе меню. модульная Secure

Не могли бы вы помочь в выборе правильной архитектуры и технологий для использования с Swing. Также может пригодиться любой хороший образец.

Ответы [ 5 ]

1 голос
/ 21 марта 2011

Чтобы усилить претензии Евгения, я бы порекомендовал взглянуть на Spring Rich Client или его преемника Valkyrie RCP.

1 голос
/ 21 марта 2011

Ограниченные требования, которые вы перечисляете, на самом деле не исключают какие-либо параметры инфраструктуры. Перед тем, как определить, что нужно добавить в Swing, ознакомьтесь с вашими требованиями и дизайном.

1 голос
/ 21 марта 2011

Посмотрите на платформу NetBeans.Это делает вещи проще.Специально для «больших» приложений концепция модуля вам очень поможет (например, для структурирования вашего приложения)

У него есть кривая обучения, но я думаю, что в долгосрочной перспективе это поможет вам.

Эта статья может дать вам представление:

http://netbeans.dzone.com/nb-belgian-radio-monitoring-toolkit?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+zones%2Fnetbeans+%28NetBeans+Zone%29

0 голосов
/ 21 марта 2011

Если вы не боитесь начать с фреймворка, который все еще находится в стадии разработки (хотя многие его части теперь стабильны), вы можете взглянуть на GUTS .

Itтакже требуется знание библиотеки Guice Dependency Injection, которая помогает иметь очень чистый дизайн всего приложения.

0 голосов
/ 20 марта 2011

Я бы предложил многоуровневую архитектуру на основе Spring Framework .У нас был очень хороший опыт использования Spring на клиенте, а также на нашем собственном сервере приложений.Это делает сложные задачи намного проще.

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