[Home]
[Edit this page]
[Recent Changes]
[Special Pages]
[Help]
J2EEFAQ_WhatIsJ2EE
Later Sun seperated out the java implementatiosn per the platform and thus we now have J2EE for enterprise. Enterpise in this case is Java on the Server Side.
The Server Programming Interface(SPI) is the container reference implementation that you see in as a product from a J2EE vendor or as an RI from either Sun or an OpenSource or FreeSource orginization such as Apache.
It is because of this duality that one can port a J2ee applicaiton from vastly different J2EE containers and RIs.
[Edit this page] [Page history] [What links here] [Discuss this topic] [Printer Friendly]
J2EEFAQ_WhatIsJ2EE
What is J2EE
Sun's first attempt at Enterprise Java was named Java Platform for the Enterprise. JPE contained JDNI, JTS, and EJB. Sun's idea was that a middleware vendor company would implement these extensions.Later Sun seperated out the java implementatiosn per the platform and thus we now have J2EE for enterprise. Enterpise in this case is Java on the Server Side.
J2EE Duality
Because J2EE also involves containers to run the J2EE technology on the server side ther ae actually two specs. The Application Programming Interface(API) is defined by SUN working with JCP. The API is what we code to in our J2E applications.The Server Programming Interface(SPI) is the container reference implementation that you see in as a product from a J2EE vendor or as an RI from either Sun or an OpenSource or FreeSource orginization such as Apache.
It is because of this duality that one can port a J2ee applicaiton from vastly different J2EE containers and RIs.
J2EE Technology Units
The individual technology units within J2EE are:- Java Naming Directory Service(JNDI)
- Enterprise Java Beans(EJB)
- Java Transaction Services(JTS)
- Remote Method Interface(RMI-IIOP Corba Integration)
- Java-IDL(Corba Integration)
- Java Management Extension(JMX)
- Java Database Connectivity(JDBC)
- Java Transaction API(JTA)
- JavaMail
- Java Messaging Service(JMS)
- Java Server Pages(JPS)
- Java Server Faces(JFS)
[Edit this page] [Page history] [What links here] [Discuss this topic] [Printer Friendly]
