-
32
pages
-
English
-
Documents
Description
www.RomaFramework.orgLet's think to“the application domain,then model it in simple Java Classes,write the business logic andRoma will make all the rest”Luca GarulliCTO AssetDataluca.garulli@assetdata.itProblem: what should I use?MicrosoftRuby On Rails.NET 2.0 J2EENextApp EnhydraJSF Trails JDBC CastorEcho2 SharkStruts Spring Apache Apache OSJDOWebWorks MVC Tapestry OJB WorkflowApache Apache BPELSWT Hibernate EJB3/JPACocoon Velocity engineYetSwing RIFE iBatisanother…2Java tools & frameworks scenario• It’s not easy to choose the right framework, since there are a lot of them• Each framework is proprietary, so migration is too much difficult, or impossible• Often the learning curve to know a new framework it’s quite steep and require a lot of time to learn it before to understand if it's the right one for youIt may happens to notice that during the development the •framework chosen doesn’t supposrot me features we need or that the best choice wans other one…Changing it’s too costly3Maybe you need a Framework• Using a meta framework means to use a set of behaviour interfaces instead of framework APIs directly.• The aim is to cover the 80-90% of most common functionalities (the most used). The other 10-20% uncovered can be used using the framework implementation directly. Just remember this will be not portable at zero cost• All application code can migrate to another supported framework without change the code• All ...
-
Publié par
-
Langue
English