JEE : Java Enterprise Edition (ex J2EE) is a specification of Java Sun technique for enterprise applications. These apllications are designed in a multi-levels approach. To do this, each implementation of this specification contains a set of Java Standard framework extensions to make easy the creation of distributed applications.
- Servlet : Component reprensting the C of MVC paradigm
- Portlet : Web container (extension of Servlet API)
- JSP : Java Server Pages web framework. (see What is servlet, what is jsp?)
- JSF : Java Server Faces web frame work extension of JSP.
- EJB : Enterprise Java Beans, distributed components.
- JNDI : Java Naming and Directory Interface API to connect to directories, including LDAP and namespaces objects.
- JDBC : Java Database Connectivity API to connect to databases. (see Which are types of JDBC drivers?)
- JMS : Java Message Service : API of asynchronous communication via messages.
- JCA : J2EE Connector Architecture API to connect to enterprise information systems (e.g ERP).
- JavaMail : API to manage mails.
- JMX : Java Management Extension, it offers extensions to develop management web application.
- JPA : Java Persistence API to manage data persistence.
- JTA : Java Transaction API to manage transactions.
- JAXP : Java API for XML Processing to analysis XML files (or flows).
- JAXM : Java API for XML Messaging, it offers methods to access to SOAP messages.
- JAX-RPC : Java API for XML based RPC it allows to invoke a java based Web service. Since the version 2.0, JAX-RPC becomes JAX-WS (Java API for XML based Web Service).
- JAXB : Java Architecture for XML Binding to map (bind) an XML document to a set of classes and vice versa via serialization/deserialization operations called marshaling/unmarshaling.
- JAXR : Java API for XML Registries to mange XML registries in an uniform way.
- Java RMI : Java Remote Method Invocation API, it allows communication between remote Java objects.
- JAVA IDL : Java Interface Definition Language API, it allows communications between remote Java/Non-Java objects. It can be considered as an extension of Java RMI.
See also :
- Basic Concepts in Java
- What is Class, interface, and Object in Java?
- public, private, and protected in Java
- What does static mean in Java?
- What does final mean in Java?
- What does transient mean in Java?
- What does volatile mean in Java?
- Which are types of JDBC drivers?
- Cite three objects included in the JSP page
- What is servlet, what is jsp?
- What's difference between directive and action?
- Which are the struts tagLibs?
- What is Hibernate?
5 comments
No ping yet
fat burning furnace consumer review says:
August 20, 2011 at 3:56 am (UTC 0)
Hey. Neat post. There’s a problem with the site in chrome, and you might want to check this… The browser is the marketplace chief and a big portion of other people will omit your fantastic writing due to this problem.
jalal mjadli says:
August 22, 2011 at 10:04 am (UTC 0)
I didn’t find any problem with the chrome browser, can you be more accurate??
iphone 5 release date says:
August 6, 2011 at 11:50 am (UTC 0)
I commonly see unexceptional views within the topic but yours it’s composed within a pretty strange fashion”
car repos says:
August 5, 2011 at 3:29 pm (UTC 0)
your site is very cool! Impart, its time to go now for enjoying life in sunny day!
http://www.iphone5reviewed.com says:
August 4, 2011 at 1:54 pm (UTC 0)
I can’t really help but admire your blog, your blog is so adorable and nice ,