Oracle实践之EBS Integrated SOA Gateway实施指南(2)

2019-04-22 16:13

Doc Ref: 错误!未找到引用源。

错误!未找到引用源。

Oracle Integration Repository 作为service broker的角色,在用户调用WS时,SOA Provider从Oracle Integration Repository提取integration services 和数据,接收SOAP的消息,调用WS然后再返回结果SOAP消息。

Oracle Integration Repository是EBS的一部分,包含EBS中众多接口的集中库。 它提供一个全面的UI,用户通过浏览器就可以轻松的查看访问business interface,管理员用户可以把这些接口定义生成WS(WSDL文件是遵从WS标准的文件),当WS成功生成以后,就可以部署到Oracle Application Server。 EBS中WS生成和部署的流程如下:

错误!未找到引用源。

File Ref: Oracle实践之EBS Integrated SOA Gateway实施指南.doc (1. 0 )

Company Confidential - For internal use only

(一)Integrated SOA Gateway介绍 3 of 82

Doc Ref: 错误!未找到引用源。

错误!未找到引用源。

1.3 Oracle Integration Repository 支持哪些程序类型 Integration Repository支持以下接口类型: ? ? ? ? ? ? ? ?

PL/SQL

XML Gateway Map (inbound) Concurrent Program

Business Service Object (Service Beans) Java

Business Event XML Gateway Map Composite services - BPEL

(一)Integrated SOA Gateway介绍 4 of 82

Company Confidential - For internal use only

错误!未找到引用源。

File Ref: Oracle实践之EBS Integrated SOA Gateway实施指南.doc (1. 0 )

Doc Ref: 错误!未找到引用源。

错误!未找到引用源。

? Open Interface Tables ? Open Interface Views ?

EDI Interface

错误!未找到引用源。

File Ref: Oracle实践之EBS Integrated SOA Gateway实施指南.doc (1. 0 )

Company Confidential - For internal use only

Integrated SOA Gateway介绍(一) 5 of 82

Doc Ref: 错误!未找到引用源。

错误!未找到引用源。

(二)Integrated SOA Gateway配置

本文描述的内容适用EBS R12.1.3,R12.1.3是目前项目中常用的版本,一般我们安装完R12.1.1后都会升级到R12.1.3。ISG在R12.1推出后可以说问题和BUG不断。

在R12.1.1初期,ISG不支持发布客户化的WS,这对开发人员来说ISG就是一个摆设,很难满足我们个性化的需求,在项目中也很难应用起来。UG里所提到的irep_parser工具支持发布客户化的WS,但是在当前版本是没有的。曾经针对此问题在2009年09月份向Oracle提过一个SR,Oracle当时给的答案是irep_parser工具是当前Oracle internal teams使用的工具,会在下一个版本发布给用户使用。但是不久后,

在2009年10月份Oracle以Patch(Patch号9004712,针对R12.1.1,后面的版本无需安装此Patch)的方式发布了此功能,这样ISG在项目中才开始慢慢的得以应用。

在曾经的项目中使用ISG,经常遇到WS响应速度慢、响应超时或者调用次数过多WS无响应等等问题,也不断的给Oracle提SR,Oracle也是在不断的修复改善这些BUG,目前ISG性能相对比较稳定。 2.1 升级OracleAS

Oracle要求在EBS R12.1.3版本,ISG只有在Oracle10g Application Server Release 3 (10.1.3) Patch Set 5 (10.1.3.5.0)下是可用的。其实不升级OracleAS的版本,ISG也可以使用。但曾经遇到过调用WS过多导致OAFM性能出现问题,Oracle都建议升级OracleAS的版本,所以Oracle所说的“可用”应该更多是指性能上的问题。既然ORACLE强烈要求,我们最好去升级OracleAS。 ?

查看当前IAS的版本

以管理EBS应用OS用户登录系统,运行命令查看IAS版本,得到如下结果: $cat $CONTEXT_FILE | grep version

下载补丁8626084、8920270、6880880和8999551

下载OracleAS 10g Release 3 (10.1.3) Patch Set 5 (10.1.3.5.0)补丁,编号8626084。

下载Environment Preparation Patch for OracleAS 10g Release 3 (10.1.3) Patch Set 5 (10.1.3.5.0)补丁,编号8920270。 下载Opatch补丁,编号6880880。

下载iAS补丁,编号8999551。

错误!未找到引用源。

File Ref: Oracle实践之EBS Integrated SOA Gateway实施指南.doc (1. 0 )

Company Confidential - For internal use only

(二)Integrated SOA Gateway配置 6 of 82

Doc Ref: 错误!未找到引用源。

错误!未找到引用源。

? 修改权限

注意:非AIX OS跳过此步骤。

. $INST_TOP/ora/10.1.3/TEST06_pimtest.env #确保当前终端的环境变量是10.1.3 ORACLE_HOME chmod -R go-rwx $ORACLE_HOME ? 备份Oracle E-Business Suite Release 12 10.1.3 Oracle Home和Inventory目录

注意:强烈建议备份这两个目录,如果在安装过程中失败,可以还原这两个目录再重新升级。 1. 停止应用。

2. 初始化10.1.3环境变量。

[appltest06@pimtest TEST06]$ cd $INST_TOP/ora/10.1.3 [appltest06@pimtest 10.1.3]$ . TEST06_pimtest.env [appltest06@pimtest 10.1.3]$ $ORACLE_HOME #确认当前$ORACLE_HOME是10.1.3 -bash: /u01/TEST06/apps/tech_st/10.1.3: is a directory 3. 备份oraInventory。

[appltest06@pimtest ~]$ cd /etc [appltest06@pimtest etc]$ cat oraInst.loc inventory_loc=/u01/TEST06/oraInventory [appltest06@pimtest etc]$ cd /u01/TEST06/ [appltest06@pimtest TEST06]$ tar -cvf oraInventory.tar oraInventory [appltest06@pimtest 10.1.3]$ cd $ORACLE_HOME [appltest06@pimtest 10.1.3]$ cat oraInst.loc inventory_loc=/u01/TEST06/inst/apps/TEST06_pimtest/admin/oraInventory [appltest06@pimtest 10.1.3]$ cd /u01/TEST06/inst/apps/TEST06_pimtest/admin/ [appltest06@pimtest admin]$ tar -cvf oraInventory.tar oraInventory 4. 备份10.1.3 Oracle Home

[appltest06@pimtest 10.1.3]$ cd /u01/TEST06/apps/tech_st [appltest06@pimtest tech_st]$ tar -cvf 10.1.3.tar 10.1.3 5. 启动应用

? 安装 OracleAS 10g Release 3 (10.1.3.0) Patch Set 5 (10.1.3.5.0)

(二)Integrated SOA Gateway配置 7 of 82

Company Confidential - For internal use only

错误!未找到引用源。

File Ref: Oracle实践之EBS Integrated SOA Gateway实施指南.doc (1. 0 )


Oracle实践之EBS Integrated SOA Gateway实施指南(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:[教育文化]幼儿园小班家长评语精选

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: