javascript
Brief description  about Online courses   join in Online courses
OR

Java 2 -Enterprise Edition

Aarav  Singhal
Aarav Singhal
Software Testing

What is J2EE?

J2EE is meant for developing enterprise solutions and some of the reasons on why this platform is used are because it offers high performance, flexibility and focuses on strategizing and executing business logic.

Importance of J2EE
Web application development has become extremely popular and used at three different levels such as user services, business services and data services. J2EE or java application development primarily serves the needs of business and companies across the world. J2EE developers are skilled and possess the proficiency in creating innovative J2EE enterprise solutions for businesses across the world. This is the reason why companies choose to outsource J2EE development to J2EE developers in India.

Components and Parts of J2EE

J2EE ( Java 2 -Enterprise Edition) is a basket of  12 inter-related technologies , which can be grouped as follows for convenience.:
Group-1  (Web-Server  &  support Technologies )
=====================================
  1) JDBC   (  Java Database Connectivity)
  2) Servlets
  3) JSP   (Java Server Pages)
  4) Java Mail
Group-2   ( Distributed-Objects Technologies)
=====================================
  5) RMI  (Remote Method Invocation)
   6) Corba-IDL   ( Corba-using Java  with OMG-IDL)
  7) RMI-IIOP   (Corba in Java without OMG-IDL)
  8) EJB   (Enterprise Java Beans)
Group-3  (  Supporting & Advanced Enterprise technologies)
=============================================
  9) JNDI   ( Java Naming & Directory Interfaces)
   10) JMS   ( Java Messaging Service)
   11) JAVA-XML  ( such as JAXP, JAXM, JAXR, JAX-RPC, JAXB, and XML-WEB SERVICE)
   12) Connectors ( for ERP and Legacy systems).


Advantages of J2EE

J2EE is a multi platform that supports both language and web services and therefore makes it a popular option for mostJava application development solutions. A number of different kinds of applications can be designed for e-learning, online polls, e-commerce, Java based applications, or services to create customized advanced applications. J2EE developers excel in creating specialized solutions using Java application development programs.

Developing JSP Application
Java Server Pages or JSP for short is Sun's solution for developing dynamic web sites. JSP provide excellent server side scripting support for creating database driven web applications. JSP enable the developers to directly insert java code into jsp file, this makes the development process very simple and its maintenance also becomes very easy.  JSP pages are efficient, it loads into the web servers memory  on receiving the request very first time and the subsequent calls are served within a very short period of time.

Java Server Pages are save with .jsp extension.
<html>
<head>
<title>First JSP page.</title>
</head>
<body>
<p align="center"><font color="#FF0000" size="6"><%="Java Developers Paradise"%></font></p>
<p align="center"><font color="#800000" size="6"><%="Hello JSP"%> </font></p>
</body>
</html>
    In jsp java codes are written between '<%' and '%>' tags. So it takes the following form : <%= Some Expression %> In this example we have use
  <%="Java Developers Paradise"%>

Write your comment now