Oracle User Messaging Service Human Workflow Oracle Mediator

Oracle Fusion Middleware Components 3-27 Provides automatic notification to registry users about changes to components on which they depend. ■ Selective Replication Allows multiple registries to perform automated propagation for example, between internal and external registries. ■ Advanced Taxonomy Management Allows the enforcement of well-defined taxonomies. ■ Powerful Management Allows granular control, logging, and auditing of the publishing and discovery processes. ■ Performance and Scalability Provides maximum performance and scalability by efficient implementation of Web services stack and database algorithms and by supporting of a load balancing and clustering mechanism. Oracle Service Registry is a platform-independent solution that can easily be deployed in a wide variety of settings. Oracle Service Registry also integrates with LDAP directories, including Oracle Internet Directory and Microsoft ActiveDirectory. For more information, see the Oracle Fusion Middleware Service Registry Guide.

3.10.9 Oracle User Messaging Service

Oracle User Messaging Service supports a simple and reliable way of integrating multi channel messaging into. Oracle User Messaging Service supports both Java APIs as well as Web-Services for integration. The channels supported include SMS, E-Mail, and Instant Messaging as well as Voice messages. Oracle User Messaging Service also supports intelligent messaging whereby the final destination of a message is determined by a users preferences. For more information, see the Oracle Fusion Middleware Developers Guide for Oracle SOA Suite

3.10.10 Human Workflow

Human workflow enables you to model a flow that describes the tasks for users or groups to perform as part of an end-to-end business process flow. Many end-to-end business processes require human interactions with the process. For example, humans may be needed for approvals, exception management, or performing activities required to advance the business process. Human workflow provides the following features: ■ Human interactions with processes, including assignment and routing of tasks to the correct users or groups ■ Deadlines, escalations, notifications, and other features required for ensuring the timely performance of a task human task activity ■ Presentation of tasks to end users through a variety of mechanisms, including a worklist application Oracle BPM Worklist ■ Organization, filtering, prioritization, and other features required for end users to productively perform their tasks 3-28 Oracle Fusion Middleware Concepts Guide ■ Reports, reassignments, load balancing, and other features required by supervisors and business owners to manage the performance of tasks For more information about human workflow, see the Oracle Fusion Middleware Developers Guide for Oracle SOA Suite.

3.10.11 Oracle Mediator

Oracle Mediator provides a lightweight framework to mediate between various components within a composite application. Mediator converts data to facilitate communication between different interfaces exposed by different components, which are wired together to build a SOA composite application. For example, a Mediator can accept data contained in a text file from an application or service, transform it to a format appropriate for updating a database that serves as a customer repository, and then route and deliver the data to that database. Oracle Mediator works as a service component in the SOA Suite to facilitate integration between events and services, where service invocations and events can be mixed and matched. You can use a Mediator component to consume a business event or to receive a service invocation. A Mediator component can evaluate routing rules, perform transformations, validate, and either invoke another service or raise another business event. You can use a Mediator component to handle returned responses, callbacks, faults, and timeouts. For information about Oracle Mediator, see Oracle Fusion Middleware Developers Guide for Oracle SOA Suite.

3.11 Development Tools