Book Image

Service Oriented Java Business Integration

Book Image

Service Oriented Java Business Integration

Overview of this book

Table of Contents (23 chapters)
Service Oriented Java Business Integration
Credits
About the Author
Acknowledgement
About the Reviewers
Preface

Chapter 7. Developing JBI Components

Untill now, you have been assembling JBI components which are pre-built and available along with the ServiceMix installation in your own way. The aim of this chapter is to get started in developing your own components and deploying them into the ServiceMix JBI container. In this chapter, we will visit the core API from ServiceMix as well as from the JBI specification, which will function as useful helper classes using lightweight components. We will also create our own JBI component and deploy it into the JBI bus.

Developing JBI components in ServiceMix requires the developer to write a bit of plumbing code, which may or may not be so appealing. To make the developer's life easy, ServiceMix supports Spring-based POJO classes and their configuration. ServiceMix also provides many component helper classes. It is up to the developer whether to make use of these helper classes, or develop their own components or code against the core APIs of ServiceMix and...