topics that matter; ideas worth sharing

share a tip, submit a link, add something new

J2EE: An enterprise Java blueprint

December 14, 2000, 11:00 AM —  InfoWorld — 

IN TODAY'S competitive marketplace, organizations are facing the difficult
challenge of providing a broad range of electronic-business services while keeping
costs down in the face of ever-compressed development cycles. To address this problem,
many companies are investigating the implementation of business logic on the midtier
using Java. Those who use Java components often find that development is simplified and
that rapid deployment is achievable. What's more, distributed Java applications can be
implemented in such a manner as to boost scalability and reliability.

In the past, companies choosing Java have struggled with security-and performance-
related issues. For many sites, these problems have detracted from Java's overall value
within the enterprise. Sun Microsystems has thoroughly invested itself in addressing
these challenges. The result, released this month, is Sun's Java 2 Enterprise Edition
(J2EE) software developer's kit (SDK).

J2EE is a standard architecture definition using the Java language, which companies
can now more readily leverage on the midtier to speed up distributed deployments. The
use of this architecture in enterprise development efforts allows developers to quit
worrying about the "plumbing" required to run mission-critical business applications
and instead focus on designing the business logic and presentation of applications.

There are several components that make up Sun's J2EE, including an application
programming model, a standard platform for implementation, a compatibility suite to
test compliance, and a reference implementation. Building on the features that Sun
included in its Java 2 Standard Edition, this latest release of J2EE boosts scalability
while adeptly tackling the performance and security issues that have plagued Java. Sun
has added full support for Enterprise JavaBeans (EJB), the Java servlets API, and Java
Server Pages (JSP). The net of this is an architecture that can significantly reduce
time to market for enterprise developers.

The J2EE Model

Anyone tasked with creating highly available and reliable buusiness applications
knows how complex the job can be. The bulk of the development time and expense often
comes from having to build the midtier plumbing required for accessing and managing
data and applications from a variety of enterprise resources.

J2EE's Application Programming Model, also called the J2EE BluePrints, alleviates
some of that complexity by providing an architectural model comprising an integrated
set of documentation and examples for implementing J2EE-based multitier applications.
It is meant to be used as a guideline for developers to design and optimize components,
to strategically divide development labor, and to allocate technology resources.
Following the model will ensure that one J2EE application will function just like
another.

The J2EE Application Programming Model instructs developers to partition their work
into two distinct categories: business logic and presentation logic. The rest is
handled automatically by the system resources. Without the requirement to code midtier
plumbing,

I like it!
Post a comment
The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
Resources
White Paper

Symantec Backup Exec 12 and Backup Exec System Recovery 8 deliver industry leading Windows data protection and system recovery. Download this whitepaper to find out the top reasons to upgrade and how to get continuous data protection and complete system recovery.

Webcast

Data and system loss — from a hard drive failure, malicious attack, natural disaster, or simple human error — can happen anytime. Don’t leave your business vulnerable. Make sure you have a secure recovery strategy in place. Symantec's latest backup and system recovery technology can efficiently restore critical applications, individual emails and documents and even restore your entire system in minutes in the event of a loss.

White Paper

Businesses face a growing challenge to ensure that the IT environment is properly protected. Backup Exec 12 integrates with other applications in the Symantec family of products, to complement your current data protection strategy, keep your data securely backed up and make it recoverable when you need it most.

Free stuff
Featured Sponsor

Get a broad understanding of important regulations and how you can make sure your site is in adherence.





Learn how VeriSign SGC-enabled SSL Certificates can help improve site security and customer confidence in the free white paper, "How to Offer the Strongest SSL Encryption." In this paper you will learn the differences between weak and strong encryption and what they mean for your site's performance.

Get VeriSign's free white paper: "The Latest Advancements in SSL Technology" and learn about the benefits of strong SSL encryption, Extended Validation (EV) SSL and security trust marks and what these SSL offerings can do for your site.

Now with Extended Validation (EV) SSL available from VeriSign, you can show your customers that they can trust your site. Learn about EV SSL benefits in this free VeriSign white paper.

More Resources