Oracle WebLogic Integration (WLI) interoperates with the following Oracle products:
Oracle Service Bus manages the routing and transformation of messages in an enterprise system. Combining these functions with its monitoring and administration capability, Oracle Service Bus provides a unified software platform for implementing Service-Oriented Architecture (SOA). Oracle Service Bus integrates seamlessly with other Oracle products Oracle WebLogic Server and Oracle WebLogic Portal for creating, consuming, and orchestrating services.
Integration of WLI with Oracle Service Bus provides a cost-effective solution for building, connecting, and managing integrated process-driven services within and outside the enterprise, by combining the power and flexibility of WLI with the high-performance, stateless mediation of Oracle Service Bus.
This integration provides the following features:
For more information, see Oracle Service Bus documentation.
Note: | Oracle plans to deprecate the interoperability of WLI and Oracle Enterprise Repository and this feature will no longer be available from the next release. |
Oracle Enterprise Repository is a SOA repository that provides the tools to manage and govern the metadata for any type of software asset, from processes and services to patterns, frameworks, applications, components, and data services. Oracle Enterprise Repository maps the relationships and interdependencies that connect those assets to improve impact analysis, promote and optimize their reuse, and measure their impact on the bottom line.
Note: | Oracle Enterprise Repository runs on Oracle WebLogic Server 9.2 MP1 only; so it cannot be installed in the same BEA_HOME as WLI. Once Oracle Enterprise Repository is installed, however, you can use the functionality in the WLI IDE to connect to the Oracle Enterprise Repository instance. |
In WLI, you can do the following:
You can select services from Oracle Enterprise Repository and use them in WLI processes. You can, for example, search for a specific web service, retrieve the WSDL from Oracle Enterprise Repository, and use it to generate a service control in a WLI process. You can search for assets based on keywords or the type of service (WSDL- or XML-based).
When a service that is stored in Oracle Enterprise Repository is modified, Oracle Enterprise Repository alerts existing users of the service about the change.
You can store metadata about WLI assets in Oracle Enterprise Repository. The metadata includes information that can be used to make the WLI asset discoverable by other products for reuse.
Oracle Enterprise Security is a fine-grained entitlement management solution that combines centralized policy management with distributed policy decision-making and enforcement. This combination provides management and control of your critical applications and resources with uncompromised performance and reliability, allowing you to adapt to changing business requirements quickly and easily.
Integration of WLI with Oracle Enterprise Security allows administrators to implement policy-driven security, providing increased security for application- and system-level resources.
Administrators can leverage the features of Oracle Enterprise Security, such as the following:
For more information, see Oracle Enterprise Security documentation.
Oracle DSP provides the tools and frameworks necessary for rapid development and deployment of data services. Data services encapsulate the logic for reading, writing, and transforming information, insulating data consumers from having to contend with multiple data source formats and connection mechanisms.
WLI applications can use the Oracle DSP control to access data services that are deployed using ALDSP.
Note: | The plug-in for the Oracle DSP control must be installed manually. |
For more information, see Oracle DSP documentation.
Oracle BPM integrates the modeling, implementation, execution, and monitoring of end-to-end business processes to support continuous optimization of the entire business process life cycle.
WLI processes (JPDs) can be exposed as web services, which can then be called by Oracle BPM applications.
For more information, see Oracle BPM documentation.