Oracle BPEL流程管理器是Oracle融合中间件产品系列的一员,它使企业能够将完全不同的管理软件和Web服务编排到各种业务流程中。这种以基于标准的方式快速构建和部署这些流程的能力为开发面向服务的架构(SOA)提供了重要功能。
主要优势:最易用利用高效的开发和管理工具设计和部署流程,这些工具是Oracle SOA套件的一部分。 具有高可伸缩性,利用独特的Oracle网格技术运行具有高可用性和可靠性的关键流程 支持热插拔,利用企业现有的IT投资,将Oracle BPEL流程管理器与IBM、BEA和JBoss的软件部署在一起。
Oracle BPEL Process Manager安装步骤
如下逐步介绍安装过程
1. 选择安装路径
2. 选择安装模式 :开发员
3. 略过一个DHCP的警报
4. 设置HTTP代理(略过)
5. 安装任务总览
6. 安装结束
启动及配置
1. 我们通过菜单来启动 Oracle BPEL PM 程序-〉Oracle OraBPEL1-〉Oracle BPELProcessManager-〉Start BPEL Server (也可以直接在命令行模式下运行E:\product\10.1.3.1\OraBPEL_1\bpel\bin\startOraBPEL.bat)
2. 启动后报数据库连接错误
根据Oracle Metalink 的说明,是在创建自带的数据库Lite时出错,创建数据库失败,但是,该安装为我们创建了另一个可用的数据库polite,我们可以尝试使用polite 3. 在操作系统的控制面板-〉管理工具-〉服务 我们可以看到这样一个数据库的Server4. 通过URL:http://localhost:9700/em 可以登入到我们的OC4J Server上来更改下 Oracle BPEL的数据库连接设置 ( 用户 oc4jadmin/welcome1)
5. 在 OC4J:Home-〉JDBC资源下,修改数据库连接池:BPELPM_CONNECTION_POOL
把图中 URL改成: jdbc:polite4@127.0.0.1:1531:polite(对应配置文件:E:\product\10.1.3.1\OraBPEL_1\bpel\system\appserver\oc4j\j2ee\home\config\data-sources.xml)
6. 我们也可以使用默认安装的一个工具msql来登录到这个polite数据库看看 (E:\product\10.1.3.1\OraBPEL_1\Mobile\Sdk\BIN\msql.exe)
7. 通过URL: http://localhost:9700/BPELConsole来登录到Oracle BPEL 的流程监控管理界面(用户 bpeladmin/welcome1, oc4jadmin/welcome1
8. 可以看到系统默认部署在Default域上的2个BPEL流程 到这里,我们的Oracle BPEL Process Manager就安装设置完毕,可以在Oracle BPEL Console上来监控流程、调试跟踪流程