Home | Amazing | Today | Tags | Publishers | Years | Search 
J2EE Best Practices: Java Design Patterns, Automation, and Performance

Buy
Learn how to apply robust application design to your J2EE projects

There are a number of best practices you need to consider to build highly effective J2EE components and integrate them into applications. These practices include evaluating and selecting the right set of software components and services to handle the job.

In this book, Darren Broemmer supplies you with a set of best practices for J2EE development and then teaches you how to use them to construct an application architecture referred to as the reference architecture. The design and implementation of the reference architecture is based on a set of guiding principles that are used to optimize and automate J2EE development.
In addition to the author's thorough discussions of the latest technologies for J2EE implementation-including EJB 2, Jakarta Struts, Servlets, Java Server Pages, UML, design patterns, Common Business Logic Foundation components, and XML-Broemmer addresses such topics as:

  • Understanding J2EE application architecture
  • Building business applications with J2EE, a business object architecture, and extensible components created with design patterns
  • Designing and implementing a sample banking Web application
  • Integrating proven performance-engineering and optimization practices in the development process
  • Using metadata-driven, configurable foundation components to automate much of the development and processing of Web-based business applications

The companion Web site contains the source code for a Common Business Logic Foundation and sample applications from the book, including a Jakarta Struts project and a banking application. Links to the Jakarta Struts frameworks and J2EE application servers such as BEA WebLogic and IBM WebSphere are also provided.

Webdesign für Studium und Beruf: Webseiten planen, gestalten und umsetzen (X.media.press) (German Edition)
Webdesign für Studium und Beruf: Webseiten planen, gestalten und umsetzen (X.media.press) (German Edition)

Ziel des Buchs ist es, Lesern die Andersartigkeit der Gestaltung für elektronische Medien bewusst zu machen und Wege zu einem mediengerechten Entwurf aufzuzeigen: von der Sitearchitektur über die kreative Entwurfsphase bis zum Navigations- und Screendesign und der Umsetzung eines Internetauftritts mit (X)HTML und CSS. Begleitend...

Distributed Computing with Go: Practical concurrency and parallelism for Go applications
Distributed Computing with Go: Practical concurrency and parallelism for Go applications

A tutorial leading the aspiring Go developer to full mastery of Golang's distributed features.

Key Features

  • This book provides enough concurrency theory to give you a contextual understanding of Go concurrency
  • It gives weight to synchronous and asynchronous data...
Linked Data: A Geographic Perspective
Linked Data: A Geographic Perspective

Geographic Information has an important role to play in linking and combining datasets through shared location, but the potential is still far from fully realized because the data is not well organized and the technology to aid this process has not been available. Developments in the Semantic Web and Linked Data, however, are making it...


Avanti! (Italian)
Avanti! (Italian)

Informed by second-language acquisition research and supported by cutting-edge digital tools, the complete Avanti! program creates a dynamic learning environment that fosters communication and motivates students to succeed. With Connect and LearnSmart, Avanti's learning platform gives instructors...

Graphics and Visualization: Principles & Algorithms
Graphics and Visualization: Principles & Algorithms
Graphics & Visualization: Principles and Algorithms is aimed at undergraduate and graduate students taking computer graphics and visualization courses. Students in computer-aided design courses with emphasis on visualization will also benefit from this text, since mathematical modeling techniques with parametric curves and...
HBase in Action
HBase in Action

I got my start with HBase in the fall of 2008. It was a young project then, released only in the preceding year. As early releases go, it was quite capable, although not without its fair share of embarrassing warts. Not bad for an Apache subproject with fewer than 10 active committers to its name! That was the height of the NoSQL...

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