简体   繁体   中英

Swing based application architecture

I am planning to develop a swing application for developing a large in-house software. Features: It should be menu based. Modular Secure

Can you please help in choosing the right architecture and technologies to use with Swing. Also any good sample should be helpful.

The limited requirements you list don't really eliminate any framework options. Get a little further in your requirements and design before you determine what you need to add to Swing.

Do have a look at the NetBeans platform. It makes things a log easier. Especially for "large" applications, the module concept will help you a lot (eg for structuring your application)

It has a learning curve, but I think in the long run it will help you.

This article might give you an idea:

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

为了加强eugener的主张,我建议研究Spring Rich Client或其后继产品Valkyrie RCP。

I would suggest multi-tier architecture based on Spring Framework . We had a very good experience using Spring on the client as well as in our own application server. It makes difficult tasks a lot easier.

If you are not afraid to start with a framework that is still under development (although many of its parts are now stable), you couls take a look at GUTS .

It also requires knowledge of Guice Dependency Injection library, which helps having a very clean design of the whole application.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM