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

ServiceMix servicemix-jsr181


ServiceMix's servicemix-jsr181 component is built based on the JSR 181 specification.

JSR 181

JSR 181 defines an annotated Java syntax for programming web services and is built on the Java Language Metadata technology (JSR 175), to provide an easy way to use syntax to describe web services at the source-code-level for the J2EE platform. It aims to make it easy for a Java developer to develop the server applications that conform both to basic SOAP and WSDL standards. The WSM for the Java platform is built upon the JSR 175 and hence requires a JDK installation supporting Java metadata.

servicemix-jsr181

servicemix-jsr181 component is a JBI standard SE. It can expose annotated POJO as services. servicemix-jsr181 internally uses XFire to expose POJOs as services. servicemix-jsr181 links the JBI channel to XFire transport using the following steps:

  • servicemix-jsr181 first creates a DefaultXFire and registers the JbiTransport to the transport manager of XFire.

  • Then...