Java Server & J2EE

Informação em Português sobre Java Server

Java 2 Platform Enterprise Edition - J2EE

Arquitetura Camadas J2EE
© 2003, Márcio d'Ávila, mhavila.com.br

Java 2 Platform Enterprise Edition (J2EE) é um conjunto de especificações coordenadas e práticas que juntas possibilitam soluções para desenvolvimento, distribuição e gerenciamento de aplicações e sistemas de informação multi-camada centrados em servidor utilizando tecnologias Java. A plataforma favorece o desenvolvedor de sistemas corporativos com a habilidade de executar em qualquer ambiente dentro uma vasta gama de sistemas operacionais. J2EE estende a Plataforma Java 2 para cobrir as necessidades do processamento do lado servidor nas corporações através de tecnologias chave incluindo as seguintes:

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. Novo no 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 & Especificações, Documentação, White Papers, Case Studies, Tecnologias.
  • The Java EE 5 Tutorial
    Para Sun Java System Application Server 9.1, por Eric Jendrock et al., Setembro 2007, Sun Microsystems.
    Java EE 5 Tutorial (PDF), outros Java EE Tutorials.
  • The J2EE 1.4 Tutorial
    A beginner's guide to developing enterprise applications on the Java 2 Platform, Enterprise Edition.
    Versão imprimível do 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. Comunidade J2EE - Notícias, Patterns, Avaliações, Discussões, Artigos, Livros, Eventos, Recursos.
  • 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 e Servlets, EJB Components, JDBC e SQLJ, Java e 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.
  • The Apache Jakarta Project
    O Projeto Jakarta Project cria e mantém soluções código-aberto na plataforma Java, inclusive J2EE. Jakarta é um projeto da The Apache Software Foundation (ASF) e todo trabalho no Jakarta é feito de forma voluntária.
    • Tomcat: Implementação de Referência oficial das tecnologias Servlet e JavaServer Pages, adotada pela Sun.
    • Taglibs: colção de tag libraries para JavaServer Pages (JSP).
    • Cactus: framework simples para teste de unidade de código Java server-side (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 para aplicações web com servlets e JSP.
    • Turbine: model-view-controller framework para aplicações web com Velocity ou JSP, incluindo Torque OR tool.
    • Velocity: mecanismo de templates Java de uso geral, muito usado em J2EE.
  • newInstance.com
    Enterprise Java on the Web. Latest news, Books, Resources.
  • The Advanced Java/J2EE Tutorial
    Por 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.
  • Sun ONE Architecture Guide
    The Sun ONE Architecture Guide offers a technical overview of the components and functionality available today from Sun for developing and deploying Services on Demand. The guide breaks the architecture into six easy to understand sections outlined below and describes how these parts fit together.
  • HotScripts.com: Java
    By HotScripts.com - Web Development Powerhouse - em torno de 20000 recursos listados em mais de 1000 categorias.
    Applets, Aplicações, Livros, JSP e Servlets, JavaBeans, Artigos de Revista, Comunidades Online, Dicas e Tutoriais, Web Sites.
  • Google Web Directory: Java Server-Side

J2EE Patterns & Melhores Práticas