Learning Apache Karaf
Develop and deploy applications using the OSGi-based
runtime container, Apache Karaf
Johan Edstrom
Jamie Goodyear
Heath Kesler
PUBLISHING
professional expertise distilled
BIRMINGHAM - MUMBAI
Learning Apache Karaf
Copyright © 2013 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy
of the information presented. However, the information contained in this book is
sold without warranty, either express or implied. Neither the authors, nor Packt
Publishing, and its dealers and distributors will be held liable for any damages
caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
First published: October 2013
Production Reference: 1221013
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78217-204-8
www.packtpub.com
Cover Image by Gagandeep Sharma (er.gagansharma@gmail.com)
Credits
Authors
Johan Edstrom
Jamie Goodyear
Heath Kesler
Reviewers
Ladislav Gažo
Sachin Handiekar
Achim Nierbeck
Jean-Baptiste Onofré
Acquisition Editors
Pramila Balan
Sam Birch
Lead Technical Editor
Mohammed Fahad
Technical Editors
Dennis John
Gaurav Thingalaya
Copy Editors
Roshni Banerjee
Brandt D'Mello
Sayanee Mukherji
Lavina Pareira
Laxmi Subramanian
Project Coordinator
Amigya Khurana
Proofreader
Julie Jackson
Indexer
Priya Subramani
Graphics
Abhinash Sahu
Disha Haria
Production Coordinator
Aditi Gajjar
Cover Work
Aditi Gajjar
About the Authors
Johan Edstrom is an open source software evangelist, Apache developer, and
seasoned architect; he has created Java architectures for large, scalable, high-
transaction monitoring, nancial, and open source systems.
Johan is, by training, an electronics engineer with a penchant for fractal geometry.
He has worked as development lead, infrastructure manager, IT lead, and
programmer and has guided several large companies to success in the use of open
source software components. Lately, he has been helping some of the world's largest
networking companies and medical startups achieve high availability and scalability
and dynamically adapt SOA systems.
Johan divides his time between writing software, mentoring development teams,
and teaching people how to use Apache ServiceMix, Camel, CXF, and ActiveMQ
effectively and scalable to enterprise installations.
He is the co-author of the book Instant OSGi Starter, Packt Publishing.
Johan is a committer on Apache Camel and Apache ServiceMix and is a PMC
member for Apache Camel.
I'd like to thank my wife, Connee, my daughter, Annica, and my
parents, Bengt and Birgitta, for supporting me, cheering us on while
writing this book, and making it possible to work through quite a
few nights.
I'd like to thank the Apache Software Foundation, a fantastic place
fostering open source development.
- 1
- 2
前往页