Spring Dynamic Modules in Action![]() Arnaud Cogoluegnes, Thierry Templier, and Andy Piper MEAP Began: June 2009 Softbound print: June 2010 | 450 pages ISBN: 9781935182306 |
|||
| Pre-Order options* | |||
| Order today and start reading Spring Dynamic Modules in Action today through MEAP | |||
| MEAP + Ebook only - $34.99 | |||
| Meap + Print book (includes Ebook) when available - $59.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 - Spring DM Basics 1: Modular Development with Spring and OSGi - FREE 2: Understanding OSGi Technology - AVAILABLE 3: Getting Started with Spring DM - AVAILABLE Part II - Core Spring Dynamic Modules 4: Using Spring DM extenders - AVAILABLE 5: Working with Services - AVAILABLE 6: Developing Enterprise Applications with Spring DM - AVAILABLE 7: Data Access in OSGi with Spring DM - AVAILABLE 8: Using Spring DM and common Web frameworks to develop OSGi Web components - AVAILABLE Part III -Advanced Topics 9: Advanced Concepts - AVAILABLE 10: Testing OSGi applications using Spring DM - AVAILABLE 11: Support for OSGi compendium services - AVAILABLE 12: The Blueprint specification - AVAILABLE Appendix A: Developing Spring DM applications with Maven2 Appendix B: Developing Spring DM applications with Eclipse |
|
DESCRIPTION
OSGi is increasingly familiar to Java coders working in distributed environments, but the tools required to implement OSGi-based systems have been slow to develop. Spring Dynamic Modules (Spring DM) is a framework designed to make it easy to build Spring apps that take advantage of the OSGi approach to modular Java development. It simplifies the task of creating true component and service oriented architectures in an OSGi environment using all the powerful features of the Spring framework.
Spring Dynamic Modules in Action introduces Spring DM and OSGi to Java EE developers and architects. It presents the fundamental concepts of OSGi-based apps and maps them to the familiar ideas of the Spring framework. Then, it engages you with the techniques and concepts you'll need to develop stable, flexible enterprise apps. You'll learn how to embed a Spring container inside an OSGi bundle, and how Spring DM lets you blend Spring strengths like dependency injection with OSGi-based services. Along the way, you'll see how Spring DM handles data access and web-based components, and you'll explore topics like unit testing and configuration in an OSGi-based environment.
WHAT'S INSIDE
- Thorough introduction to OSGi for Spring developers
- Examples of how Spring DM plugs in across the app lifecycle
- Appendixes about OSGi development tools like Eclipse, Maven 2, Pax Runner, and Pax Construct
About the Authors
Andy Piper is a software architect with Oracle Corporation working on Oracle's event driven suite of products, a Java software stack based on OSGi, Spring and Spring-DM technologies. Prior to working for Oracle Andy was open source architect at BEA systems - looking at open source technologies such as Spring, - and core architect for WebLogic Server. Andy was responsible for many of WebLogic's enterprise-class features such as clustering, RMI, IIOP and HA technologies. Andy is a committer on the Spring-DM project and holds PhD in distributed computing from Cambridge University, England.
Arnaud Cogoluègnes is a software developer, Java EE architect and author with deep expertise in middleware, software engineering and Spring technologies. Arnaud spent a number of years in development of complex business applications, integration of Java-based products, and dispensing training on the Java platform.
Thierry Templier is co-author of two French books on Spring and JavaScript and contributed to the Spring framework with the JCA and Lucene supports. He is a Java EE and Web2 architect and MDE expert with 10 years of experience. He develops rich internet applications combining Spring, OSGi, JPA and GWT, and based on Spring-DM.
About the Early Access Version
This Early Access version of Spring Dynamic Modules 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 Forum
Want to learn More?
Sign up to read more content when it is released and to receive news about this book.


