SpringSource dm Server 2.0 in Action![]() Jan Machacek, Aleksa Vukotic and Anirvan Chakraborty MEAP Began: October 2008 Softbound print | 425 pages ISBN: 9781935182092 |
|||
| Pre-Order options* | |||
| Order today and start reading SpringSource dm Server 2.0 in Action today through MEAP | |||
| MEAP + Ebook only - $27.50 | |||
| MEAP + Print book (includes Ebook) when available - $44.99 | |||
| * For more information, please see the MEAP FAQs page. | |||
| About MEAP Release Date Estimates | |||
Table of Contents, MEAP Chapters & Resources
| Table of Contents | Resources |
|
Part I: Introduction
1 Why Spring AP? - FREE 2 Getting started with Spring AP - AVAILABLE 3 Components/architecture of the Spring AP Part II: Deploying applications in Spring AP 4 Packaging and Deployment formats 5 Modularization Strategies 6 Deploying Applications 7 Personalities 8 Dependencies 9 Migrating to Spring AP 10 J2EE application migration 11 Common Enterprise components 12 Externalized configuration Part III: Development, management and monitoring, performance tuning 13 Tooling 14 Management and monitoring |
|
DESCRIPTION
SpringSource dm Server is an OSGi-based Java EE application server. It uses the Eclipse Equinox OSGI implementation and the Spring DM (Dynamic Modules) kernel as a backbone with Apache Tomcat at the container level. It builds on the lightweight, loosely coupled application programming model championed by the Spring Framework. The dm Server is the first Java EE application server to both use the OSGi platform at its core, and expose it to the applications it hosts. The dm Server, together with the application development and management tools greatly simplifies Java enterprise application development.
SpringSource dm Server 2.0 in Action is a comprehensive tutorial, introducing the dm Server and its new slant on application development. The book starts with an overview of the core features of SpringSource dm Server and answers the question, "Why do you need a new Java EE application server?" The book shows how to build and deploy applications that can make the most of dm Server's features.
Because the authors are experienced "old school" Java EE developers, they consistently point out the differences between the "traditional" approach and the dm Server way. And because they're using dm Server in a production environment for major clients, they can help you navigate the day-to-day concerns you'll face rolling out a new product.
WHAT'S INSIDE
- Overview of the dm Server and its development and management tools
- Introduction to OSGi and the OSGi additions dm Server brings
- Strategies for layering and modularization in the new OSGi world
- Using well-established Java EE libraries, such as Hibernate, JavaMail, and FreeMarker
- Discussion of performance-tuning dm Server applications
- Detailed guidance on migrating to existing Java EE web applications to the SpringSource dm Server
- Outlines enterprise application monitoring using SpringSource Application Management Suite
This book is written for Java developers familiar with Java EE. No previous knowledge of the SpringSource dm Server is required.
About the Author
Jan Machacek is the technology director at Cake Solutions. He is the head of the Spring User Group UK and an experienced speaker at other Spring-related conferences. Jan contributed the Workflow Spring Extension to the Spring Portfolio.
Aleksa Vukotic is a software architect at Cake Solutions. He has extensive experience with most Java EE technologies, particularly Spring MVC and Security.
Anirvan Chakraborty is a senior developer at Cake Solutions with extensive experience using the Spring Framework.
About the Early Access Version
This Early Access version of SpringSource dm Server 2.0 in Action enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Online
Want to learn More?
Sign up to read more content when it is released and to receive news about this book.


