服务器今日报价
·30万条报价,12万多款产品!

IT热点
  • 电脑硬件
  • 手机
  • MP4
  • 品牌机
  • 办公产品
  • 投影机
  • 服务器
  • 奥林巴斯
  • 尼康
  • 佳能
  • 阿尔卡特
  • 索尼
  • 微星
  • 七彩虹
  • 笔记本
  • 数码相机
  • 数码摄像机
  • 惠普
  • 戴尔
  • 联想
  • 诺基亚
  • 摩托罗拉
  • 索尼爱立信
  • LG
  • 西门子
  • 飞利浦
  • 华硕
  • 硕泰克
  • - - - - - - - - - -
    首页 >> 服务器 >> 服务器软件
    Oracle SOA Suite预览尝鲜 [服务器软件]
    IT.com.cn(IT世界网)
    2007-10-29 14:13:00 文/

    第三部分:安装后的测试

      安装后通常进行简单的测试,看看各个component的状态是否正常。

      获得http port和component的URL

      获得Http Port是非常重要的,因为SOA SUITE中很多component的console都是通过浏览器访问的。

      其实在上面安装结束的最后一页,你已经看到了Http Port。这里要说的是一个正式保存的文件,即SOA SUITE的%ORACLE_HOME%/install eadme.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:oracleOraDb
      set J2EE_HOME=%ORACLE_HOME%j2eehome
      set ORACLE_SID=tina03
      set PATH=%ORACLE_HOME%jdkin;%ORACLE_HOME%in;%PATH%
      set LD_LIBRARY_PATH=%ORACLE_HOME%lib;%ORACLE_HOME%ctxlib
      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
    ·IT产品报价大全

    更多相关: 手机
    在百度中更多内容: 手机


    [第一页] [上一页] 1 2 3 4 5 6 [下一页] [最后一页]

    打印此 投稿与建议 返回顶部

    相关文章
    ·Oracle搭建完整SOA/BPM平台的黄金组合
    ·Oracle:SOA套件-最佳的SOA工具和中间件
    ·服務導向架構平臺-Oracle SOA Suite
    ·甲骨文:SOA与网格应用是一体两面
    ·甲骨文:SOA需清晰部署规划以及路线图