Book description
What is OSGi? Simply put, OSGi is a standardized technology that allows developers to create the highly modular Java applications that are required for enterprise development. OSGi lets you install, start, stop, update, or uninstall components without taking down your entire system. The interest in OSGibased applications has exploded since major vendors like Sun, Spring, Oracle, BEA, and IBM have gotten behind the standard. OSGi in Action is a comprehensive guide to OSGi with two primary goals. First, it provides a clear introduction to OSGi concepts with examples that are relevant both for architects and developers. Then, it explores numerous practical scenarios and techniques, answering questions like: How much of OSGi do you actually need? How do you embed OSGi inside other containers? What are the best practices for moving legacy systems to OSGi?
Table of contents
- Copyright
- Brief Table of Contents
- Table of Contents
- Foreword
- Preface
- Acknowledgments
- About this Book
- About the Authors
- Part 1. Introducing OSGi: modularity, lifecycle, and services
- Chapter 1. OSGi revealed
- Chapter 2. Mastering modularity
- Chapter 3. Learning lifecycle
- Chapter 4. Studying services
- Chapter 5. Delving deeper into modularity
- Part 2. OSGi in practice
- Chapter 6. Moving toward bundles
- Chapter 7. Testing applications
- Chapter 8. Debugging applications
- Chapter 9. Managing bundles
- Chapter 10. Managing applications
- Part 3. Advanced topics
- Chapter 11. Component models and frameworks
- Chapter 12. Advanced component frameworks
- Chapter 13. Launching and embedding an OSGi framework
- Chapter 14. Securing your applications
- Chapter 15. Web applications and web services
- Appendix A. Building bundles
- Appendix B. OSGi standard services
- Index
- List of Figures
- List of Tables
- List of Listings
Product information
- Title: OSGi in Action: Creating Modular Applications in Java
- Author(s):
- Release date: April 2011
- Publisher(s): Manning Publications
- ISBN: None
You might also like
book
Clean Code: A Handbook of Agile Software Craftsmanship
Even bad code can function. But if code isn’t clean, it can bring a development organization …
book
Effective Java, 3rd Edition
Since this Jolt-award winning classic was last updated in 2008, the Java programming environment has changed …
book
Clean Architecture: A Craftsman's Guide to Software Structure and Design
Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert …
book
Modern Software Engineering: Doing What Works to Build Better Software Faster
Improve Your Creativity, Effectiveness, and Ultimately, Your Code In Modern Software Engineering, continuous delivery pioneer David …