Hi,
In our company every department needs a small application to help and track them in day to day activities and generate reports. so our inhouse development team is developing projects using Spring BlazeDS integration framework
We already have 3 small applications using same framework, Now we need to build another 3 more applications like that.
Each application can have a maximum of 100 users.
All applications are deployed in single server which is has decent configuration to run even big applications.
We do not expect high load, but we would like to have a good response time and 100% availability.
Problems faced
If we need to change the compay slogan of the year , I need to make changes in 3 different applications
Implementing or displaying a new corporate policy or a notice , I need to do this is 3 different place.
Monitoring performance of each application.
Some common things required for every application like user authentication menu/screen/user management etc had to be developed for each application, and repeated for the new ones to be devloped.
Creating like 6 different schemas, one for each application.
Now I think since all applications are not really big, I am thinking to consolidate all application in to one big application.
So on login page/main page(flex screen) user can select which application he want to use login with his credenticals and load the menu related to that application. authorization and autentication we use spring security.
The application will have common thing like company/department notice board common disclaimer and images slogan etc
but the menus will be specific to the application selected.
I don't want to use portal, because our developers are used to Spring Blazeds and portal knowledge is nill.
Any suggestions on consolidating multiple small applications into one, and what are the pro and cons of it ?
Thanks


Reply With Quote
