Java Server & J2EE
Java Platform Enterprise Edition - J2EE / Java EE
© 2003, Márcio d'Ávila, mhavila.com.br
The Java Platform Enterprise Edition (J2EE / Java EE) is a set of coordinated specifications and practices that together enable solutions for developing, deploying, and managing multitier server-centric applications and information systems using Java technologies. The platform encourages the development of enterprise systems with the ability to run anywhere across a wide range of operating systems. J2EE extends the Java 2 Platform to cater for the server-side processing needs of the enterprise with key technologies including the following:
Java Servlets, JavaServer Pages (JSP), Enterprise JavaBeans (EJB), Java DataBase Connection (JDBC), JavaMail API & JavaBeans Activation Framework (JAF) extension, Java Naming and Directory Interface (JNDI), Java Transactions (JTA, JTS), Java Message Service (JMS), Remote Method Invocation (RMI) & RMI-IIOP, CORBA (EJB, RMI-IIOP, Java IDL, JTS), J2EE Connector Architecture. New in J2EE 1.4: J2EE Web Services (open XML-based standards, WS-I), XML — Java APIs for XML (JAXP, JAXR, JAXB, JAX-RPC), SOAP with Attachment APIs for Java (SAAJ) —, J2EE Management & Deployment tools (M&D APIs, API, JMX, MEJB).
-
Java 2 Platform, Enterprise Edition (J2EE)
By Sun Microsystems - java.sun.com: "The Source for Java Technology"
Overview, Developers Corner, Tutorial, In Practice, Blueprints, Compatibility, Licensees, Downloads & Specifications, Documentation, White Papers, Case Studies, Technologies. -
The Java EE 5 Tutorial
For Sun Java System Application Server 9.1, by Eric Jendrock et al., September 2007, Sun Microsystems.
Java EE 5 Tutorial (PDF), other Java EE Tutorials. -
The J2EE Tutorial
A beginner's guide to developing enterprise applications on the Java 2 Platform, Enterprise Edition.
The J2EE 1.4 Tutorial (HTML) & (). -
The J2EE 1.4 Tutorial
A beginner's guide to developing enterprise applications on the Java 2 Platform, Enterprise Edition.
Printable version of the J2EE 1.4 Tutorial (PDF).
The J2EE 1.3 Tutorial. -
Java 2 Platform Enterprise Edition (J2EE), v 1.4 - API Specification
JavaBeans Activation Framework (javax.activation) used by the JavaMail. Enterprise JavaBeans - EJB (javax.ejb.*). Tool/Product Vendor deployment (javax.enterprise.deploy.*). Java Message Service - JMS (javax.jms). JavaMail (javax.mail.*). Java Management Extensions - JMX (javax.management.*), MBean and MEJB. J2EE Connectors (javax.resource.*). Java Authorization Contract for Containers - JACC (javax.security.jacc). Servlet 2.4 (javax.servlet.*) and JSP 2.0 (javax.servlet.jsp.*). Java Transaction API - JTA (javax.transaction.*). XML documents processing (javax.xml.*), Java API for XML Registries - JAXR (javax.xml.registry.*), Java API for XML-based Remote Procedure Call - JAX-RPC (javax.xml.rpc.*), SOAP messages (javax.xml.soap), XML transformation: DOM, SAX2, stream/URI (javax.xml.transform.*).
J2EE 1.3, J2EE 1.2.1. -
Java Web Services Developer Pack (WSDP)
Java Web Services Developer Pack (WSDP) version 1.5 & Java WSDP version 1.4 Combined API Specifications.
Java Web Services API Specifications: Java Architecture for XML Binding (JAXB), Java API for XML Messaging (JAXM), Java API for XML Processing (JAXP), Java API for XML Registries (JAXR), Java API for XML-based RPC (JAX-RPC), SOAP with Attachments API for Java (SAAJ), Java Web Services Developer Pack (WSDP), versions 1.3, 1.2, 1.1, 1.0. -
The Server Side
TheServerSide.com. J2EE Community - News, Patterns, Reviews, Discussions, Articles, Books, Events, Resources. -
O'Reilly ONJava.com
ONJava.com: The Independent Source for Enterprise Java. By O'Reilly Media.
Java development, open and emerging enterprise Java, server-side Java, wireless Java, and open source P2P Java.
Java 2EE, JSP and Servlets, EJB Components, JDBC and SQLJ, Java and XML, Open Source Java, P2P Java, Wireless Java, Java Design, Java Security, J2SE/JFC/JVM, Java Media. -
Java Guru
FAQs, Forums, Downloads, Articles, Peerscope, Learn, JavaPro. -
SPEC jAppServer Development
SPECjAppServer: An industry standard benchmark designed to measure the performance of J2EE application servers. This benchmark includes an enhanced workload by adding a web tier, JMS etc. By SPEC/OSG Java Subcommittee. -
JSPBrasil [In Portuguese]
Resources: Java Certification, Articles, Tutorials, Forum, Jobs & Professionals, Sources, Books, Links, Softwares.
Subjects: Servlet, JSP, Java Language, Certification, Distributed Programming, XML, Tag Library, Embedded Java. -
The Apache Jakarta Project
The Jakarta Project creates and maintains open source solutions on the Java platform, including J2EE. Jakarta is a project of The Apache Software Foundation (ASF) and all work at Jakarta is provided on a volunteer basis.
- Tomcat: official Reference Implementation of the Servlet and JavaServer Pages technologies, adopted by Sun.
- Taglibs: collection of JavaServer Pages (JSP) custom tag libraries.
- Cactus: simple test framework for unit testing server-side Java code (servlets, EJBs, tag libraries etc.)
- Tapestry: a powerful, open-source, all-Java framework for creating leading edge web applications in Java. Tapestry reconceptualizes web application development in terms of objects, methods and properties instead of URLs and query parameters.
- Struts: model-view-controller framework for web applications with servlets and JSP.
- Turbine: model-view-controller framework for web applications with Velocity or JSP, including Torque OR tool.
- Velocity: general purpose Java-based template engine, often used in J2EE.
-
newInstance.com
Enterprise Java on the Web. Latest news, Books, Resources. -
The Advanced Java/J2EE Tutorial
By Gopalan Suresh Raj. Enterprise JavaBeans (EJB), Java Data Objects (JDO), Java Message Service (JMS), Jini Technology, Remote Method Invocation (RMI), RMI over IIOP, Java Server Pages (JSP), JavaMail, JavaBeans, Threading in Java, Network Programming in Java, Trivia. -
HotScripts.com: Java
By HotScripts.com - Web Development Powerhouse - about 20000 resources listed in over 1000 categories.
Applets, Applications, Books, JSP and Servlets, JavaBeans, Magazine Articles, Online Communities, Tips and Tutorials, Web Sites. - Google Web Directory: Java Server-Side
J2EE Patterns & Best Practices
-
Java Enterprise BluePrints
By Sun Microsystems - Java Developer. -
Core J2EE Patterns
Core J2EE Patterns Catalog: all the 15 patterns from the book.
Old J2EE Patterns Version 1.0. -
Core J2EE Patterns Book
J2EE Patterns, Refactorings, Best Practices and Design Strategies. By Deepak Alur, John Crupi and Dan Malks. -
Catalog of Patterns of Enterprise Application Architecture
A short summary of the patterns in Patterns of Enterprise Application Architecture (PoEAA), by Martin Fowler. -
Java BluePrints Solutions Catalog
Areas: Web Tier Design, Business Tier Design, Service Oriented Architectures. By bpcatalog Project at java.net. -
J2EE Design Pattern Samples
By Oracle Technology Network (OTN) Java. -
Enterprise Java Patterns
By The Server Side.COM.