Transcript
Page 1: SOA Suite 12c - Service Bus new features summary

Service Bus new Features and Updates

Lucas Jellema, 17-07-2014

SOA Suite 12c Deep-Dive

Page 2: SOA Suite 12c - Service Bus new features summary

Overview

• Service Bus integration into ‘the rest of SOA Suite’• Demonstration of

– Design Time MDS– JCA (File) Adapter in JDeveloper/SB – Pipeline– Disable/Enable Activities– Run (&Debug) Pipeline from IDE– XSLT Mapper in SB development– Native Format Translation (JSON => XML)– Proxy Service (new style) fronting the Pipeline– Enterprise Manager FMW Control – Pipeline Alerts & Message Reports– Pipeline Template– Chained Pipeline– Service Bus Console – configuration, test, development– Second Proxy on top of same Pipeline Chain– REST-ful interface (JSON speaking)

Page 3: SOA Suite 12c - Service Bus new features summary

OSB => SB

• OSB rest in peace• Service Bus integrated into

– JDeveloper (design time)– Enterprise Manager FMW Control (run time)– Also: run time Service Bus Console for configuration & development

• Service Bus not [yet] integrated in many areas– Does not support SCA, Fault Policies, EDN, Composite Sensors,

(detailed) Flow Trace, run time MDS, SCA Composite deployment plan

• Full support for XSLT (Mapper), JCA Adapters, Domain Value Maps, Xref functions

• Use EM FMW Control for monitoring Message Reports & SLA/Pipeline Alerts

• Share custom XPath functions• Note: calling SB from SCA and vice versa:

– Preferred is HTTP; use SOA-DIRECT [only] to propagate transaction or security

Page 4: SOA Suite 12c - Service Bus new features summary

Objective

• Implement a Service that returns the allowable values in a domain– Through both a SOAP/XML and a REST/JSON interface

• The source is a document (domains_repositories.txt):

Page 5: SOA Suite 12c - Service Bus new features summary

5

DomainValuesPipeline

Page 6: SOA Suite 12c - Service Bus new features summary

6


Recommended