Oracle SOA Suite 预览尝鲜(连载四)安装后的测试

 
安装后的测试
安装后通常进行简单的测试,看看各个component的状态是否正常。
获得http port和component的URL
获得Http Port是非常重要的,因为SOA SUITE中很多component的console都是通过浏览器访问的。
其实在上面安装结束的最后一页,你已经看到了Http Port。这里要说的是一个正式保存的文件,即SOA SUITE的%ORACLE_HOME%/install/readme.txt。文件里除了列出http port外,还列出了很多component的URL,本例中:
Welcome Page
http://wangbaolei.cn.oracle.com: 80/
 
URL  Oracle Http Server:
http://wangbaolei.cn.oracle.com:80/ j2ee
 
 URL  Oracle Enterprise Manager 10g Application Server Control:
http://wangbaolei.cn.oracle.com:80/ em
 
Access the Oracle Web Services Manager through the following URL
http://wangbaolei.cn.oracle.com:80/ ccore
 
Access the Oracle Business Rules Author through the following URL
http://wangbaolei.cn.oracle.com:80/ ruleauthor
 
Access the Oracle Enterprise Service Bus through the following URL
http://wangbaolei.cn.oracle.com:80/ esb
 
Access the Oracle BPEL Process Manager Control through the following URL
http://wangbaolei.cn.oracle.com:80/ BPELConsole
 
 
因为本文中所有的操作都是在server本地进行的,故使用localhost即可;而port为80时也可以省略点。
注意,上面这些 component URL port 后面的部分是大小写敏感的,就是说如果你不小心输入了错误的大小写,将会得到 404 的错误。
登陆welcome page
在浏览器中打开http://localhost,
这是一个信息十分丰富的页面,左边的公告牌中列出了四个经常使用的component的链接,下面列出了一些OTN上相关资料的链接
访问EM,获得runtime port
EM就是Application Server Control,为什么会用EM做缩写,我也不太清楚了,老板们的决定了。其实Oracle的很多产品中都有EM的身影,比如说大家熟悉的Oracle Database。另外,如果你曾经访问OTN的话,你还会发现EM其实还是一个单独的产品。
EM相当于一个中控台,它管理着整个Application Server,比如说start|stop|stop OC4j instance,创建connection pool等等,在下面的3.2.2小节你会用它来配置许多东西。
 
主页
在浏览器中敲入http://localhost/em,用oc4jadmin/welcome0登陆。安装时我已经说过,oc4jadmin是缺省的一个超级用户,welcome0是安装时指定的口令。
注意:在advanced安装模式下,有两个oc4j instance:home和oc4j_soa。其中EM是部署并运行在home下的,BPEL、ESB等都是运行在oc4j_soa下的。这点与basic安装模式不同,在basic安装模式下,只有一个home instance,所有东西都是部署并运行在home下的。
获取runtime ports
1、拖动滚轮,把主页拉到最下面,你会看到一个Administration区,点击Runtime Ports链接
 
2、从这个列表中,找到“OPMN Request”的port和“oc4j_soa RMI”的port
这里,“OPMN Request”的port是6003,“oc4j_soa RMI”的port是12401。
记住这两个port,在3.2.3小节里用到。
访问BPEL console
BPEL console是BPEL自己的中控台,它能完成一些EM完成不了的功能。
在浏览器里敲入http://localhost/BPELConsole,以oc4jadmin/welcome0登陆。你还可以使用bpeladmin/welcome0登陆,bpeladmin是BPEL的超级用户。至于oc4jadmin和bpeladmin在权限上有什么区别,就在此讨论了。
呵呵,Dashboard上有很多东东嘛!不好意思,这张图是我在部署了一些Processes,并运行了一段时间之后才抓取的。你在安装后第一次登陆时,是不会看到这么多东西的。通过这个console我们可以管理部署的process,并观察process instance运行的情况。
如果有机会,让我们来单独讨论BPEL。
访问ESB console
ESB console是ESB自己的中控台,它能完成一些EM完成不了的功能。
在浏览器里敲入http://localhost/esb,用oc4jadmin/welcome0登陆。
最开始显示的Services页,左边的列表中会列出当前所有可用的service,除了DefaultSystem外,其他都是我后来部署上去的。也就是说当安装后第一次登陆时,只有DefaultSystem。
点击工具条上的 可以转到instances页,该页提供搜索条件让你查询instance,选中某个instance,还会给出它的运行细节。
 
如果有机会,让我们来单独讨论ESB。
 
访问Rules console
在浏览器中敲入http://localhost/ruleauthor,用oc4jadmin/welcome0登陆。
我们可以在这个console上完成很多事情,包括管理Repository,定义ruleset等。这些都是在EM里无法完成的。
 
 
访问OWSM console
顾名思义,OWSM是管理web service的。
在浏览器里敲入http://localhost/ccore,用admin/oracle登陆。
本文不会用到OWSM,故不做详细说明。
 编写设置环境变量的脚本
由于Oracle DB和SOA Suite都安装在一台机器上,注册表里会有两个Oracle Home,同时系统的path环境变量里也会它们的bin目录等加进去,后安装的SOA SUITE的目录会放在前面。所以,如果你要使用Oracle DB的话,应该写一个简短的设置环境变量的脚本,例如:
set ORACLE_HOME=D:/oracle/OraDb
set J2EE_HOME=%ORACLE_HOME%/j2ee/home
set ORACLE_SID=tina03
set PATH=%ORACLE_HOME%/jdk/bin;%ORACLE_HOME%/bin;%PATH%
set LD_LIBRARY_PATH=%ORACLE_HOME%/lib;%ORACLE_HOME%/ctx/lib
call d:
cd d:/
 
总结-SOADEMO中要用到的东东
在第3章中,我们要演示SOADEMO系统,里面有许多配置参数都是与你安装的instance有关的,现在总结如下:
Host name
Localhost or the full name, eg: wangbaolei.cn.oracle.com
oc4j instance name
oc4j_soa
http port
80
Opmn request port
6003
Oc4j_soa RMI port
12401
Password of oc4jadmin
Welcome0
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 《Oracle SOA Suite 12c手册》是一本详尽介绍Oracle SOA Suite 12c的技术手册。Oracle SOA Suite是一套完整的集成开发环境,用于构建和管理企业级的服务导向架构(SOA)应用程序。 该手册提供了关于SOA Suite的详细信息,包括其架构、组件、功能和使用方法。它分为多个章节,每个章节都涵盖了特定的主题,如SOA Suite的概述、安装和配置、开发SOA应用程序、集成和监控等。每个章节都提供了实际的示例和步骤,以便读者能够更好地理解和应用所学知识。 手册中详细介绍了如何使用Oracle SOA Suite来构建可扩展的企业应用程序,包括使用BPEL(业务流程执行语言)和Mediator(中介器)开发和编排业务流程,使用Adapter(适配器)和Web服务来集成不同的系统和应用程序,以及使用Oracle Service Bus(服务总线)和Oracle Enterprise Manager(企业管理器)来监控和管理SOA Suite环境。 此外,手册还提供了关于SOA Suite的最佳实践和性能调优的信息,以及使用外部工具和扩展功能增强SOA Suite的方法。 总之,《Oracle SOA Suite 12c手册》是一本权威且实用的参考书,适用于那些想要了解和使用Oracle SOA Suite 12c的开发人员和系统管理员。无论是初学者还是有经验的专业人士,都可以通过阅读本手册来深入了解和应用Oracle SOA Suite的强大功能和优势。 ### 回答2: 《Oracle SOA Suite 12c手册》是一本介绍Oracle SOA Suite 12c的详尽手册。Oracle SOA Suite 12c是一套完整的集成解决方案,用于构建、管理和监控企业级的服务导向架构(SOA)应用程序。 这本手册首先介绍了Oracle SOA Suite 12c的概述和其在企业级应用开发中的重要性。它详细解释了SOA的概念,以及如何使用Oracle SOA Suite 12c来构建高度可靠的SOA应用程序。 接下来,手册将介绍Oracle SOA Suite 12c的主要组件和功能。其中包括基于BPEL(Business Process Execution Language)的流程管理,用于定义和执行复杂业务流程的工具。还包括Oracle Mediator,用于实现异步消息传递和协调服务之间的通信。此外,手册还详细介绍了Oracle Service Bus,用于在不同的服务之间进行数据转换和路由。 该手册还介绍了Oracle SOA Suite 12c的监控和管理功能。它详细解释了如何使用Oracle Enterprise Manager来监控和管理SOA应用程序的性能和可用性。此外,手册还涵盖了如何使用Oracle B2B来实现企业间的业务交流。 最后,手册还提供了一些实际案例和最佳实践,以帮助读者更好地理解和应用Oracle SOA Suite 12c。这些案例涵盖了从设计到部署和维护SOA应用程序的全过程。 总之,《Oracle SOA Suite 12c手册》是一本详细介绍Oracle SOA Suite 12c的权威指南。通过阅读本手册,读者将能够全面了解Oracle SOA Suite 12c的各种功能和用途,并能够使用该软件构建和管理强大的SOA应用程序。 ### 回答3: 《Oracle SOA Suite 12c 手册》是一本介绍Oracle SOA Suite 12c的综合指南。SOA(面向服务的架构)是一种软件架构风格,用于构建基于互联网的应用程序和服务之间的集成。Oracle SOA SuiteOracle公司提供的一套完整的SOA解决方案,旨在帮助企业实现灵活的业务流程集成和应用程序开发。 这本手册全面介绍了Oracle SOA Suite 12c的各种功能和组件。其中包括BPEL(业务流程执行语言),用于编排和执行复杂的业务流程;Mediator,用于在不同的应用程序之间进行中介和消息路由;Business Rules,用于定义和管理业务规则;Human Workflow,用于管理和协调人与系统之间的任务;以及各种适配器和连接器,用于与其他系统和技术进行集成。 手册以实际示例为基础,通过详细的步骤和截图,向读者展示了如何使用Oracle SOA Suite 12c来开发和部署业务流程和服务。它还提供了一些最佳实践和建议,以帮助读者更好地理解和利用Oracle SOA Suite 12c的强大功能。 《Oracle SOA Suite 12c 手册》的目标读者包括SOA架构师、开发人员和系统管理员。对于那些正在试了解和使用Oracle SOA Suite 12c的人来说,这本手册是一个宝贵的资源,可帮助他们快速上手并有效地利用这个强大的SOA解决方案。 总之,《Oracle SOA Suite 12c 手册》是一本详实而全面的指南,它为读者提供了在开发、部署和管理基于SOA的应用程序时所需的知识和工具。无论是初学者还是有经验的专业人士,都可以从这本手册中获得实用的指导和建议,以成功地利用Oracle SOA Suite 12c。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值