Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Designing Enterprise Applications with the J2EE Platform

Buy
SINCE its introduction more than two years ago, the Java 2 Platform, Enterprise Edition (J2EE), has rapidly established a new model for developing distributed applications. This model is based on well-defined components that can automatically take advantage of sophisticated platform services. These components can be developed according to standard guidelines, combined into applications, deployed on a variety of compatible server products, and reused for maximum programmer productivity. This model is intended to both standardize and simplify the kind of distributed applications required for today’s networked information economy. The success of the J2EE platform is in large part due to the success of this model.

Today, all leading application server and enterprise information system vendors have adopted the J2EE standard and introduced products based on the J2EE platform specification. Application architects and developers have come to rely on the J2EE standard to help them solve the various design challenges that face them day to day.

While the fundamentals of the J2EE platform are relatively easy to describe, mapping these features to architectural issues in the design of distributed applications requires deeper understanding and careful decision making. Although the J2EE standard offers a simplified programming model compared to previous alternatives, the platform isn’t monolithic. Certain features require that architects and developers weigh their options before making design decisions and be prepared to re-think those decisions as they uncover new challenges. That, in turn, requires some understanding of the design motivations behind the platform and of the trade-offs involved in applying specific design features to a specific architectural problem.
(HTML tags aren't allowed.)

OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1 (7th Edition)
OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1 (7th Edition)

OpenGL is a powerful software interface used to produce high-quality, computer-generated images and interactive applications using 2D and 3D objects, bitmaps, and color images.

 

The...

Chebyshev Polynomials
Chebyshev Polynomials
Chebyshev polynomials crop up in virtually every area of numerical analysis, and they hold particular importance in recent advances in subjects such as orthogonal polynomials, polynomial approximation, numerical integration, and spectral methods. Yet no book dedicated to Chebyshev polynomials has been published since 1990, and even that work...
The School of Doubt (Brill Studies in Skepticism)
The School of Doubt (Brill Studies in Skepticism)
The School of Doubt conducts a parallel philological and philosophical examination of Cicero’s Academica, a work on Hellenistic epistemology written in the first half of 45 bce. The treatise has a unique history, insofar as fragments of two different versions are extant: the second of a two-volume first edition, a dialogue...

On Lisp: Advanced Techniques for Common Lisp
On Lisp: Advanced Techniques for Common Lisp

This book is intended for anyone who wants to become a better Lisp programmer. It assumes some familiarity with Lisp, but not necessarily extensive programming experience. The first few chapters contain a fair amount of review. I hope that these sections will be interesting to more experienced Lisp programmers as well, because they...

Metro Revealed: Building Windows 8 apps with HTML5 and JavaScript
Metro Revealed: Building Windows 8 apps with HTML5 and JavaScript

Metro apps are an important addition to Microsoft Windows 8, providing the cornerstone for a single, consistent programming and interaction model across desktops, tablets, and smartphones. The Metro app user experience is very different from previous generations of Windows applications: Metro apps are full-screen and favor a usability style...

Zoho For Dummies
Zoho For Dummies

Zoho — the free suite of online productivity applications — offers a fantastic set of resources for anyone with Internet access. You can use a state-of-the-art word processor, spreadsheet, database system, or any of many other applications that Zoho offers. Those applications are as powerful as any you’ll find that you install...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy