Enterprise OSGi in Action![]() With examples using Apache Aries Holly Cummins and Timothy Ward MEAP Began: July 2011 Softbound print: September 2012 (est.) | 350 pages ISBN: 9781617290138 |
||||
| Pre-Order options* | ||||
| Order today and start reading Enterprise OSGi in Action today through MEAP | ||||
| MEAP + Ebook only - $56.00 | ||||
| MEAP + Print book (includes Ebook) when available - $70.00 | ||||
| * 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 1: Programming beyond hello world
1 OSGi and the enterprise—why now? - FREE 2 Hello World Wide Web - AVAILABLE 3 Persistence pays off - AVAILABLE 4 Packaging your Enterprise OSGi applications - AVAILABLE Part 2: Building better Enterprise OSGi applications 5 Best practices for writing enterprise applications - AVAILABLE 6 Building dynamic applications with OSGi services - AVAILABLE 7 Provisioning and resolution - AVAILABLE 8 Tools for building and testing - AVAILABLE 9 IDE development tools - AVAILABLE Part 3: Integrating Enterprise OSGi with everything else 10 Hooking up remote systems with distributed OSGi - AVAILABLE 11 Migration and integration - AVAILABLE 12 Coping with the non-OSGi world - AVAILABLE 13 Choosing a stack - AVAILABLE Appendixes A OSGi basics - AVAILABLE B The OSGi ecosystem - AVAILABLE |
|
DESCRIPTION
Modern enterprise applications must be scalable, maintainable, and modular. Unfortunately, by itself Java EE doesn't do modularity very well. The Enterprise OSGi model enforces simple rules to make Java better at modularity. And now, projects such as Apache Aries and Geronimo provide pluggable components that make it easier than ever to use OSGi's mature modularity system in your own enterprise applications.
Enterprise OSGi in Action is a hands-on guide for developers using OSGi to build the next generation of enterprise Java applications. By presenting relevant examples and case studies, it guides the reader through the maze of new standards and projects. Armed with this knowledge, readers will learn how to build and deploy enterprise OSGi applications, use automatic dependency provisioning, declaratively provide enterprise qualities of service to their business logic, and make use of the Java EE technologies they know and love in a familiar way.
For those that need even greater flexibility or those that crave an even more detailed understanding, this book will also describe how a user can build their own custom application container using Open Source components and the OSGi framework.
WHAT'S INSIDE
- How to build business applications in a modular, dynamic way
- Simple and reliable component reuse
- Detailed coverage of Apache Aries
- In-depth coverage of the Enterprise OSGi specification
This book is perfect for a JEE developer exploring OSGi. Even if you've never used OSGi before, by the end of Part One you'll build a dynamically extensible enterprise application that can be bug-fixed on the fly, even during use!
About the Author
Holly Cummins is a committer on the Apache Aries project and a software engineer on the IBM WebSphere team. She speaks and writes at developerWorks, Devoxx, JavaZone, The ServerSide Java Symposium, and WebSphere User Groups.
Tim Ward is a design and development lead for IBM's OSGi Applications support in WebSphere. He's on the OSGi Alliance Core Platform and Enterprise Expert Groups and is a member of the Project Management Committee for the Apache Aries project.
About the Early Access Version
This Early Access version of Enterprise OSGi 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.



