Académique Documents
Professionnel Documents
Culture Documents
Java EE
De Wikipedia, la enciclopedia libre
Java Platform, Enterprise Edition o Java EE (anteriormente conocido como Java 2 Platform,
Enterprise Edition o J2EE hasta la versin 1.4; traducido informalmente como Java Empresarial), es
una plataforma de programacinparte de la Plataforma Javapara desarrollar y ejecutar software de
aplicaciones en el lenguaje de programacin Java. Permite utilizar arquitecturas de N capas distribuidas
y se apoya ampliamente en componentes de software modulares ejecutndose sobre un servidor de
aplicaciones. La plataforma Java EE est definida por una especificacin. Similar a otras
especificaciones del Java Community Process, Java EE es tambin considerada informalmente como un
estndar debido a que los proveedores deben cumplir ciertos requisitos de conformidad para declarar que
sus productos son conformes a Java EE; estandarizado por The Java Community Process / JCP.
Java EE tiene varias especificaciones de API, tales como JDBC, RMI, e-mail, JMS, Servicios Web,
XML, etc y define cmo coordinarlos. Java EE tambin configura algunas especificaciones nicas para
Java EE para componentes. Estas incluyen Enterprise JavaBeans, servlets, portlets (siguiendo la
especificacin de Portlets Java), JavaServer Pages y varias tecnologas de servicios web. Ello permite al
desarrollador crear una Aplicacin de Empresa portable entre plataformas y escalable, a la vez que
integrable con tecnologas anteriores. Otros beneficios aadidos son, por ejemplo, que el servidor de
aplicaciones puede manejar transacciones, la seguridad, escalabilidad, concurrencia y gestin de los
componentes desplegados, significando que los desarrolladores pueden concentrarse ms en la lgica de
negocio de los componentes en lugar de en tareas de mantenimiento de bajo nivel.
ndice
1 Historia
2 APIs generales
2.1 javax.ejb.*
2.2 javax.naming
2.3 java.sql
2.4 java.transaction.*
2.5 javax.xml.*
2.6 javax.jms.*
2.7 javax.persistence
3 Desarrollo de bajo coste (Plataforma)
4 Servidores de Aplicaciones Java EE 5 certificados
5 Servidores de Aplicaciones J2EE 1.4 certificados
6 Servidores de Aplicaciones J2EE 1.3 certificados
7 Publicaciones
8 Vase tambin
9 Enlaces externos
Historia
La especificacin original J2EE fue desarrollada por la empresa Sun Microsystems.
http://es.wikipedia.org/wiki/Java_EE
1/5
20/11/2014
Comenzando con J2EE 1.3, la especificacin fue desarrollada bajo el Java Community Process. JSR 58
(http://jcp.org/en/jsr/detail?id=58) especifica J2EE 1.3 y JSR 151 (http://jcp.org/en/jsr/detail?id=151)
especifica J2EE 1.4.
El SDK de J2EE 1.3 fue distribuida inicialmente como beta en abril de 2001. La beta del SDK de J2EE
1.4 fue distribuida por Sun en diciembre de 2002.
La especificacin Java EE 5 fue desarrollada bajo el JSR 244 (http://jcp.org/en/jsr/detail?id=244) y el
lanzamiento final se hizo el 11 de mayo de 2006. La versin actual tiene el nombre de Java EE 6 y fue
lanzada en 2009. ( Java EE 8, versin 2014)
APIs generales
Las APIs de Java EE incluyen varias tecnologas que extienden la funcionalidad de las APIs base de
Java SE.
javax.ejb
summary.html).*
(http://java.sun.com/j2ee/1.4/docs/api/javax/ejb/package-
La API Enterprise JavaBeans define un conjunto de APIs que un contenedor de objetos distribuidos
soportar para suministrar persistencia, RPCs (usando RMI o RMI-IIOP), control de concurrencia,
transacciones y control de acceso para objetos distribuidos.
javax.naming
summary.html)
(http://java.sun.com/j2ee/1.4/docs/api/javax/naming/package-
java.sql
Los paquetes java.sql y javax.sql definen la API de JDBC.
java.transaction
(http://java.sun.com/j2ee/1.4/docs/api/javax/transaction/package-summary.html).*
(http://java.sun.com/j2ee/1.4/docs/api/javax/xml/package-
(http://java.sun.com/j2ee/1.4/docs/api/javax/jms/package-
2/5
20/11/2014
(http://java.sun.com/j2ee/1.4/docs/api/javax/persistence/package-summary.html)
Este paquete provee las clases e interfaces para gestionar la interaccin entre los proveedores de
persistencia, las clases administradas y los clientes de la Java Persistence API.
3/5
20/11/2014
Publicaciones
Perrone, Paul J.; Chaganti, Krishna (2003). J2EE Developer's Handbook. Indianapolis, Indiana:
Sam's Publishing. ISBN 0-672-32348-6.
Bodoff, Stephanie (2004). The J2EE Tutorial. Boston: Addison-Wesley. ISBN 0-321-24575-X.
Vase tambin
Contenedor Web
Descriptor de Despliegue
Java BluePrints
Enlaces externos
Sun's Official Java EE Tutorial (http://java.sun.com/javaee/5/docs/tutorial/doc/)
Sun's Java EE Training (http://www.sun.com/training/catalog/java/j2ee.xml)
Sun's Java EE page (http://java.sun.com/j2ee/) - official documentation
Java EE 5 technologies and JSRs (http://java.sun.com/javaee/5/javatech.html)
Sun's J2EE compatibility page (http://java.sun.com/j2ee/compatibility.html) - certified J2EE
servers
Javalobby.org (http://www.javalobby.org/) - popular Java, JSP & J2EE developer forums
TheServerSide.com (http://www.theserverside.com/) - popular discussion site for J2EE developers
J2EE Factory to Enterprise Middleware (http://www.starthis.com).
Jim
Farley
(http://www.oreillynet.com/pub/au/582)
1
August
2000.
(O'Reilly
(http://www.oreilly.com) 2004.)
JavaToolbox (http://JavaToolbox.com) List of the available development tools and libraries for
Java/J2EE
Java BluePrints (http://java.sun.com/blueprints) - Sun's best practices for Java 2, Enterprise
Edition application development.
JavaRSS.com - A Java portal of Java websites rich in Java & J2EE News, Articles, Blogs, Groups,
Forums and Tags (http://www.javarss.com/)
Enterprise Java Technologies Tech Tips (http://java.sun.com/developer/EJTechTips/)
Java EE Tips (http://www.java-tips.org/java-ee-tips/)
SimplerJ2EE.net (http://www.simplerj2ee.net/) - Simpler J2EE
Tutorial
de
J2EE
en
el
website
Java
en
castellano
(http://www.programacion.com/java/tutorial/j2ee/)
Spartan Java (http://www.spartanjava.com/) - Artculos y tips para programacin Java simple,
eficiente y robusta
http://es.wikipedia.org/wiki/Java_EE
4/5
20/11/2014
http://es.wikipedia.org/wiki/Java_EE
5/5