This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I am into developing a web application for a very big hospital... The technologies they want to use are:
Thats fine, however the problem is that this application should be built with such an architecture so that it should run as a stand alone application serving small hospitals and also run as a web application serving its original purpose...
So, my application has to be 1) WEB APPLICATION 2) STAND ALONE APPLICATION
What is the approach I need to take
Do any of the above mentioned technologies are not compatible with second standalone requirement.
Which layers(presentation, business, database) require changes when a web application is to be made as standalone application.
All suggestions and discussions will be helpful for me. Thanks in advance.
That is the whole thing. You design it in layers, so the Service layer talks to the DAO/Repository layer, which talks to the database. These three layers are always the same no matter what is used as the view technology, either Web or Stand-Alone.