Oracle Service Registry Oracle SOA Suite

3-26 Oracle Fusion Middleware Concepts Guide supports business-to-business document standards, packaging, transports, messaging services, and trading partner and agreement management. The Oracle SOA Suite platform, in which Oracle B2B is a binding component, enables the implementation of end-to-end e-commerce business processes. For more information see Introduction to Oracle B2B in the Oracle Fusion Middleware Users Guide for Oracle B2B.

3.10.7 Oracle BPEL Process Manager

Oracle BPEL Process Manager provides the standard for assembling a set of discrete services into an end-to-end process flow, radically reducing the cost and complexity of process integration initiatives. Oracle BPEL Process Manager enables you to orchestrate synchronous and asynchronous services into end-to-end BPEL process flows. You integrate BPEL processes with external services known as partner links. You also integrate technology adapters and services, such as human tasks, transformations, notifications, and business rules within the process. Oracle BPEL Process Manager is included as a service component in Oracle SOA Suite. Oracle SOA Suite is an essential layer of Oracle Fusion Middleware. It provides a complete set of components for designing, deploying, and managing composite applications. Oracle SOA Suite enables services to be created, managed, and orchestrated into composite applications and business processes. For more information about Oracle BPEL Process Manager, see Oracle Fusion Middleware Developers Guide for Oracle SOA Suite.

3.10.8 Oracle Service Registry

Oracle Service Registry is an easy-to-use, standards-based mechanism for publishing and discovering Web services and related resources like XML Schemas or Extensible Stylesheet Language Transformations XSLT. Oracle Service Registry is a fully compliant implementation of Universal Description, Discovery and Integration UDDI, and is a key component of a SOA. Oracle Service Registry can be deployed in almost any Java environment and works with all popular database systems. In addition, the registry has been designed specifically for enterprise deployment and includes many advanced features that make it easy to configure, deploy, manage and secure. Oracle Service Registry is also easy to customize to support different enterprise user communities. Oracle Service Registry extends the core UDDI standard with unique functionality designed for enterprise applications, including: ■ Advanced Security Allows for defining granular access control for registered components. Component publisher can specify find, get, modify and delete access permissions for every published object. ■ Data Accuracy and Quality Enforcement mechanisms ensures that component registrations are accurate and current. Oracle Service Registry clearly defines responsibility for every registered component. It offers component promotion approval mechanisms for promoting components between development, quality assurance, and production environments ■ Subscription and Notification 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