Technology of Java Development
J2EE, Web services, AJAX, Work Flow Engines, Rules Engine, and RMI are using for the Enterprise based Applications. Java Swing, Eclipse, AWT are using for the Desktop based Applications. Spring, Maven, Struts, Hibernate, Crusie Control, DbUnit are using Frameworks. Tomcat, SunONE, Weblogic, Websphere, Jboss, weblogic are using for the Application Servers.