BPEL - 适配器
适配器可以将 BPEL 流程服务组件与对文件系统、FTP 服务器、数据库表、数据库队列、套接字、Java 消息服务 (JMS)、MQ 和 Oracle E-Business Suite 的访问集成在一起。此向导可以配置下图所示的适配器类型,以便与 BPEL 流程服务组件一起使用 −
适配器类型
下图显示了不同的适配器类型 −
高级队列 (AQ)
用于与队列交互。 AQ 为参与应用程序之间的双向异步通信提供了一种灵活的机制。
Oracle 业务活动监控 (BAM)
用于将数据发布到 Oracle BAM 服务器中的数据对象。
数据库
用于通过 JDBC 和 Oracle Business Intelligence(一种特殊的数据源类型)与 Oracle 和非 Oracle 数据库交互。
FTP 和文件
用于在本地文件系统和远程文件系统上进行文件交换(读取和写入)(通过使用文件传输协议 (FTP))。
Java 消息服务 (JMS)
用于与 JMS 交互。 JMS 架构使用一个客户端接口连接多个消息服务器架构。
消息队列 (MQ)
用于与 WebSphere MQ 队列系统进行消息交换。
Oracle 应用程序
用于与 Oracle 应用程序的集成业务应用程序集进行交互。
Oracle B2B
用于浏览元数据服务 (MDS) 存储库中的 B2B 元数据并选择文档定义。
套接字
用于对通过 TCP/IP 套接字进行通信的标准或非标准协议进行建模。
适配器服务名称
从托盘中选择适配器类型时,"服务名称"窗口会提示输入名称。在本示例中,选择了文件适配器。向导完成后,应用程序导航器中将显示一个以此服务名称命名的 WSDL 文件,用于 BPEL 流程服务组件(在本例中,名为 ReadFile.wsdl)。服务名称在项目中必须是唯一的。此配置文件包括使用此向导指定的适配器配置设置。还会创建其他配置文件(例如头文件和特定于适配器的文件)。这些文件显示在应用程序导航器中。