Chapter 3. New Features
3.1. Features of Red Hat JBoss Fuse Service Works 6.0.0
- Integrated Workflow
- Red Hat JBoss Fuse Service Works utilises BPEL and BPMN 2 for graphical business process definition. Contract-based service invocation allows you to keep your business processes free of implementation and binding details.
- Declarative Transformation
- The product allows you to abandon procedural approaches to the problem of data transformation in integration and JBoss Fuse Service projects. With declarative transformation, you define the transformation and the types to which it applies: transformations are automatically registered and executed using such Smooks, Java, XSLT, JSON, and more.
- Decision Services with JBoss Rules
- You can encapsulate business rules as decision services using JBoss Rules . Each rule service has a well defined contract with protocol binding details and marshalling details abstracted as part of the service delivery framework
- Integration with Apache Camel
- You can define service pipelines using the flexible, EIP-based routing engine from the Apache Camel integration framework. You can use Camel directly or take advantage of the wide variety of Camel components as gateway bindings for an abstract service.
- Developer Plug-Ins
- Red Hat JBoss Fuse Service Works provides a set of Red Hat JBoss Developer Studio-based tools and other plug-ins to aid in the rapid development of Maven-based applications. Create and configure your application using visual tools or the included sample code.
- Testing Support Components
- The product also provides comprehensive unit test support to allow you to test services as you develop them, rather than waiting until the end of the development cycle.