No book on programming with any framework will be complete without a mention of the various non functional and QOS features supported by the framework. In this chapter we will visit a few selected QOS features which have an impact on the programming and deployment aspects using the ServiceMix ESB, which are listed as follows:
Transactions
Security
Clustering
JMX
In fact, if we have to address the above features exhaustively then we may need many pages (or a single book by itself). However, as this book is intended to cover many other aspects, we will limit our discussion to a single chapter. At the same time we will see that the reader will not only have an overview of the above features within ServiceMix, but also is equipped with the tools, code samples, and design aspects so as to enable him for further reading and development.
In this chapter we will look into the following:
Cross cutting concerns in ServiceMix
Samples demonstrating transactions...