- Service Result Cache with Coherence :
- Oracle Service Bus now supports service result caching for business services with Coherence. Oracle Coherence is an in-memory data grid solution that lets organizations predictably scale mission-critical applications by providing fast access to frequently used data.
Service result caching allows caching the response from a business service. This can dramatically improve performance if the response from the business service is relatively static. Oracle Service Bus uses a single cache for all business services. Only valid/correct results from business services are cached.
- Transaction :
- With Oracle Service Bus, you can configure a proxy service to start and execute its message flow in the context of a JTA global transaction for non-transactional inbound transports (such as HTTP and JMS with a non-XA connection factory). In prior releases, the proxy service message flow executed in the context of a JTA global transaction only when the inbound transport started/propagated a global transaction (such as JMS/XA or SB with the transaction propagated).
- With Oracle Service Bus, it is possible to execute both the request and the response pipelines in the context of the same JTA global transaction for non-synchronous inbound endpoints as well.
- JMS Object Message :
- In Oracle Service Bus, the JMS transport is enhanced to receive and send Java Objects to and from JMS queues/topics. The support is enabled by configuring a proxy or business service to have the Service Type Messaging:Java.
- JCA Adapters :
- Oracle Service Bus provides support for Oracle SOA Suite 11g Release1 Patch Set 2 (11.1.1.3.0) JCA adapter artifacts. New Oracle Service Bus resource types for JCA Bindings and TopLink/EclipseLink mapping XML files are now available, as is support for normalized message properties in the transport headers. Upgrade for Oracle Service Bus 10g Release 3 JCA artifacts is seamless.
Certification for File and BAM adapters has also been added. Automatic upgrade of Oracle Service Bus 10g Release 3 services using JCA adapter artifacts based on Oracle SOA Suite/JDeveloper 10g Release 3 is provided. - New Transport :
- Newly introduced JEJB transport for invoking EJB 3.0.
- It also support exposing proxy service as EJB 3.0 stateless session bean.
- Split Join Enhancements :
- Transaction Support : can execute within context of JTA transaction
- Wait : can halt execution of branch for specified duration
- Transport Enhancements :
- JMS Failover For Request/Response Pair : For both Correlation ID and Message patterns, Oracle Service bus provides enhanced high availability by letting you specify a response URI ( any service account ) for each request URI in request/response JMS Business Service.
- Email Load Balancing : Oracle Service Bus 11g lets you specify multiple endpoint URLs for load balancing.
Friday, November 26, 2010
Difference & New features in Oracle Service Bus 11g
Subscribe to:
Posts (Atom)