The J2EE interfaces include JDBC for databases, JNDI for directories, JTA for transactions, JMS for messaging, JavaMail for e-mail systems and JavaIDL for CORBA connectivity. Java Connectors are interfaces to a variety of legacy applications. In December 1999, J2EE Version 1.2 was introduced as the first formal release of the specification.
From J2EE to Java EE
In 2005, Sun renamed the Java Platform by dropping the 2. thus J2EE 5.0 became Java EE 5.0. See EJB, JSP, servlet, Java Connector, Java 2 and J2ME.
Pure J2EE Environment
This is a fully compliant J2EE Web server and application server environment showing the interfaces to all information sources in the enterprise. This is an "ideal" Java-only deployment. In practice, other server-side scripts and applications may be used as in the illustration below.
Mixed Environment
In practice, Web servers and application servers use a variety of server-side processing techniques. This illustration depicts the various methods.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2008 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- JMS SMTP Bridge (zip)
- JMS SMTP Bridge is a simple Java based bridge that can be configured to listen to a JMS queue and send the messages to a list of recipients via SMTP protocol. The bridge consists of three EJBs, namely: JmsMessageReceiver, which is a MDB that listens for JMS messages; Jms2SmtpTransformerBean, a...
- Software downloads 2008-08-07
- Oracle Workshop's Support for Java EE 5 Web Standards: Learn How to Develop Java EE Web Applications, Using Oracle Workshop for WebLogic
- For a long time, J2EE seemed a powerful, complex technology. If one took the time to fully understand it, however, one would have discovered ingenious solutions for building scalable component-based multi-tier enterprise applications. Java EE 5 keeps the power of the old J2EE, but the new version is much simpler...
- White papers 2008-08-01
- 2016: "You're watching the Linux Channel."
- July 24th, 2016. Josef Konsumer, a home-based employee and portfolio manager for ICBC/CiticorpChase, a Chinese-owned multinational investment bank, wakes up to hear his alarm clock go off at 8am, and gets out of bed, his 47-year old body aching from an aggressive personal trainer session from the...
- Blog posts 2008-07-24
- Net Express with .NET (exe)
- Micro Focus Net Express with .NET is the market-leading COBOL development environment for extending core business processes to the .NET Framework and other distributed platforms. Powerful integration with Microsoft Visual Studio and the .NET Framework plus direct COBOL Web services capabilities, J2EE connectivity and XML support allow easy integration of...
- Software downloads 2008-07-21
- Observations: what's moving the SOA market these days
- I just had the chance to catch up with MomentumSI's Jeff Schneider while he was up in the Princeton, NJ, area. MomentumSI does a lot of consulting and integration work for SOA projects in organizations across the country, so Jeff's practice is a good bellwether for what's on the minds...
- Blog posts 2008-06-08
- RPG, PHP, and history
- RPG, PHP, and historyIf it works for you, use it - but it doesnt work for me.If it works for you, and especially if it has an elegant simplicity, then go for it.However,[i]So what’s the model? simple: business applications are user interfaces to business data.[/i]I think that in many cases...
- Discussion threads 2008-04-28
- Is it too late for open source Java?
- Is it too late for open source Java?There is no Java in AJAXJavascript in AJAX is not Java at all. It is just an unfortunate naming coincidence.This discussion is a "Tempest in a tea pot"Most companies want vendor support and neither Ruby or Python are first class citizens in the...
- Discussion threads 2008-04-24
- Frustrations with development languages
- Last week's discussions of Java suggested to me that most of the response people have to programming language choices is driven first by the lack of real choices and secondly by issues of scale and perception. Setting aside embedded uses of Java, I get the clear impression...
- Blog posts 2008-04-14
- Frustrations with development languages
- Frustrations with development languagesWhat's left?It seems that you don't like any programming language....Seriously the "failure" of Java EE you refer to isn't necessarily a failure of Java, it is likely a failure of software management by the IT department concerned. Many companies tend towards highly complex solutions and "smart" ways...
- Discussion threads 2008-04-14
- SearchSOA.com names Nexaweb's Enterprise Web Suite 'Product of Year'
- Nexaweb Technologies, the application platform provider, just keeps piling on the accolades. Its latest achievement is the Product of the Year award for its Enterprise Web Suite from SearchSOA.com. The gold-status award for the Burlington, Mass. Company, came in the RIA /Composite Application Assembly category, and was...
- Blog posts 2008-04-09
- Better Programming With Java EE: A Conversation With Java Champion Adam Bien
- The truth is that building J2EE applications has never been really complex but is work- or typing-intensive. The developer had to accomplish rather boring activities. To deploy a simple server-side component - HelloBean - the following artifacts had to be created: The Remote Interface, which inherits from EJBOBject - for...
- White papers 2008-04-01
- Novell insists it's winning the Linux wars
- In the third of a series of interviews by Linux Foundation executive director Jim Zemlin, Novell CEO Ron Hovsepian right insisted his company is not being hurt by its association with Microsoft. "Novell grew 200% in the SUSE Linux marketplace year-over-year from an invoicing perspective," he said. The...
- Blog posts 2008-03-31
- TopCoder: breaking the development cost rules
- According to my friend Vinnie Mirchandani, beating US internal IT development costs is tough going. He should know, it's part of what he does day in, day out. But what if you need access to high quality development resource on an emergency project? What if you're thinking of development outsourcing...
- Blog posts 2008-03-25
- Create Ajax-Style Architectures With the IBM Web 2.0 Feature Pack
- This paper shows the user how a Java 2 Platform, Enterprise Edition (J2EE) application was enhanced with an Ajax-style architecture by using the IBM WebSphere Application Server Feature Pack for Web 2.0. Learn how to combine Ajax-style architectures with an existing application without having to rewrite the entire Web application....
- White papers 2008-03-18
- Macromedia JRun Trial Edition (jrun)
- Macromedia JRun 4 is the fast, affordable, and reliable solution for delivering Java applications. New features such as drag-and-drop deploy, XDoclet integration and optimized Macromedia Flash connectivity speed the development and deployment of your next-generation Internet applications. Currently used in production at over 10,000 companies worldwide, JRun has confirmed reliability...
- Software downloads 2008-03-03
- Microsoft starts rolling out new Windows Live platform dev tools, services
- Microsoft starts rolling out new Windows Live platform dev tools, servicesInterestingThis sounds really interesting. Looking forward for the public API's.If I want......rich client on the web, I'll go Flex/Flash. If it'san HTML-based web app, I'll go Java/JSP. Thanks, but no thanks, to your non-standard, M$-locked-in "Live" crapware!non-standard?@techboy_z -...
- Discussion threads 2008-02-28
- Making Use of SPNEGO in Your J2EE and .NET Client Applications
- SPNEGO, or the Simple and Protected GSSAPI Negotiation Mechanism, enables a straightforward Single Sign-On SSO environment for WebSphere in Microsoft Active Directory environments. In addition to SSO for web applications, SPNEGO can also be used to authenticate both J2EE and .NET web services clients. This paper explain how both J2EE...
- White papers 2008-02-28
- IBM announces the Z10: Is the mainframe still relevant?
- IBM announces the Z10: Is the mainframe still relevant?z10 - Change of Ideology in EnterprisesI think the z10 is going to be the future winner, especially in the virtualization arena. The problem will be getting large corporations to "buy" in to the purchase. In the old days of...
- Discussion threads 2008-02-27
- Maximize IT Flexibility and Lower Costs with Grid Computing on Windows
- To stay competitive, organizations need a flexible IT infrastructure to support rapidly changing business needs. Grid computing enables you to respond immediately to new requirements by quickly adding capacity on demand and integrating applications to create new business processes. To learn more about the promise of grid...
- Webcasts 2008-02-13
- State Department Chooses Microsoft Software to Make Better Use of In-House Expertise
- Several years ago, the State of Tennessee standardized on Java 2 Enterprise Edition (J2EE) and Oracle for large application development. The Tennessee Department of Human Services DHS adopted Microsoft software to deliver high-impact, mission-critical applications at a lower cost, while continuing to improve citizen services through technology. Microsoft Visual Studio...
- Case studies 2008-02-01
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Access the latest Intel and industry best practices
-
Designed specifically to address the concerns of senior IT managers at organizations with more than 100 employees, the Intel Premier IT Professional Program provides best practices via local and e-Seminars and a members-only Web site.
- View the Intel Premier IT Professional web-site tour >>









