WebSphere Portal 8.0的新特性:全新的配置向导助手

WebSphere Portal 配置向导的背景介绍

WebSphere Portal 里的配置 向导一向是用户所喜爱的工具,它可以帮助用户简化配置过程,原本需要用户自 己手工修改配置文件中的大量配置参数,现在只需要跟随配置向导一步一步填写 简单的信息就行了。简单来说配置向导主要是从几个方面来简化配置流程的:

针对用户所要完成的任务,配置向导将此任务所有相关的配置参数都挑选了 出来,并按照它们之间的关系分组放在不同的步骤中。这样避免了让用户自己从 纷杂的上百个配置参数判断哪些参数是需要修改,哪些参数是无关的不应该修改 。使用了配置向导之后,用户从此不用再担心漏填了必备参数。

配置向导会根据用户在上一步填写的信息来过滤下一步里所需要填写的配置 参数。例如,如果用户在数据库迁移的任务中选择了目标数据库类型是 DB2,那 么接下来的步骤中就会将其他数据库类型的配置参数都过滤掉,无需用户填写。 并且,配置向导还会针对每个配置参数提供默认值以及帮助信息,方便用户来填 写。

配置向导的运行环境介绍

在 WebSphere Portal 8.0 之前的版本里, 配置向导是一个运行在 WebSphere Portal 所在的服务器上的 Java 客户端程序 ,是基于 InstallShield 安装配置向导来实现的,主要提供了对数据库迁移以 及配置安全性任务的支持。在 WebSphere Portal 8.0 里,配置向导有了全新的 升级,不仅仅运行方式上从 Java 客户端程序转向了基于 Dojo 的 Web 应用, 而且扩展性也大大增强,所覆盖的配置任务也因此可以极大丰富了。我们知道, Web 应用自然是运行在 Web 服务器上的;同样,我们的配置向导也是运行在 WebSphere 这个应用服务器上。有人可能看到这里会有疑问了,在常用的配置任 务中,经常需要重启 WebSphere 应用服务器来使修改的配置生效(例如,在给 WebSphere Portal 配置安全性时,就需要重启 WebSphere 才能使新的安全性生 效),那么在这种时候,我们的配置向导不就被中断了么?我们通过配置向导所 执行的配置任务从而也就被中断了,从而无法完成了,不是么?还有的人可能会 有其他的担心,在集群环境中每个 WebSphere 节点都是由部署管理器 (Deployment Manager)来管理的,每个 WebSphere 自身的管理控制台是无法 访问的,那这时候自然配置向导也就无法访问了,这种情况该怎么处理呢?

针对上面的问题,我们来了解一下配置向导的体系框架。首先,它是作 为集成解决方案控制台(Integrated System Console,缩写为“ISC”)的一个 扩展模块部署在 WebSphere 应用服务器上面的。其次,我们在 WebSphere 里为 配置向导创建了其专属的概要(Profile),这个概要的名字就叫 "cw_profile"。这个概要的运行及它的安全性是完全独立的,因此更 改 WebSphere Portal 的安全性等配置任务完全不会影响到这个概要的运行,我 们的配置向导因此也就始终保持运行,能够完整的完成各种配置任务了。最后, 虽然配置向导缺省部署在 WebSphere Portal 所在的机器上,但是我们依然能够 将它部署到其他机器的 WebSphere 或者部署管理器上。这样,我们保证了配置 向导的完全独立运行,不受任何其他因素的影响。关于如何将配置向导部署到其 他机器的相关步骤可以在 WebSphere Portal 8.0 的信息中心中找到,这里就不 赘述了。

图 1. 集成解决方案控制台中的配置向导

配置向导的三大全新功能

在全新的配置向导中,所包含的功能也比之前版本有了极大的改善。简单来说可 以分为三大新功能:从 Web 界面运行 ConfigEngine 任务,查看系统日志,工 作流程。前两个功能可以看作是对现有 ConfigEngine 的功能补充,最后的工作 流程功能才是配置向导的重点所在。下面我们来逐个看看每块功能中包含的内容 。

从 Web 界面运行 ConfigEngine 任务

我们知道,WebSphere Portal 中的所有配置任务最终都是通过 ConfigEngine 这个命令行工具来执行 的,而所有的配置任务也都是基于 ConfigEngine 来实现的 ANT 任务。通常来 说我们都是通过登录安装有 WebSphere Portal 的远程机器,在上面通过命令行 方式运行 ConfigEngine 任务的。现在,配置向导移到了 Web 端之后,运行一 些简单的 ConfigEngine 任务完全可以通过配置向导的这项功能从 Web 端来提 交,免去了登录远程机器的过程。

图 2. 从 Web 界面运行 ConfigEngine 任务

从上图可以看出,在 Web 端运行 ConfigEngine 任务是十分简单的,主要需要用户提供希望运行的任务名以及相 关的特性值即可。这项功能其实更主要的是提供了一种替代命令行的运行方式, 而不是继承以前版本中配置向导的功能。真正强大的向导功能将会在后面的工作 流程小节中详细介绍。

在上图中同样可以看出,我们在允许用户点击“ 立即运行任务”之前会在后台检查 ConfigEngine 的状态,这是因为 ConfigEngine 不支持并发执行多任务,所以我们需要避免用户提交了任务之后 才发现 ConfigEngine 已处于运行中状态。如果当前 ConfigEngine 处于可用状 态,那么用户就可以立即运行任务,在任务提交后,页面将会实时显示后台的运 行进度及日志中的输出结果直至任务运行完毕。在这里同时提供了其他两个选项 :“首选项设置”和“创建脚本”。“首选项设置”主要是可以让用户修改缺省 的 WebSphere Portal 安装路径,放置临时文件的路径等信息。而“创建脚本” 则提供了打包功能,将用户输入的任务及特性值生成可执行的脚本文件和属性文 件并提供下载。用户可以保存这些打包的文件,在需要运行的时候只需要简单的 运行一下里面的可执行脚本文件即可,而无需重新输入这些任务名及特性值。当 ConfigEngine 被锁定的状态下导致无法立即运行,或者将来希望重复利用这些 脚本的时候都可以使用这个功能来延时完成配置任务。

需要注意的是, 从 Web 端运行 ConfigEngine 任务仅限于配置向导与所管理的 WebSphere Portal 安装在同一台机器上。如果配置向导被部署在了其他机器的 WebSphere 或者部署管理器上,是不能使用这项功能的。

时间: 2024-10-27 14:18:36

WebSphere Portal 8.0的新特性:全新的配置向导助手的相关文章

WebSphere Portal 8.0的新特性:拥抱OpenID

OpenID 背景知识介绍 传统的身份认证是将用户信息存放在一个独立 的系统中,可能是目录服务器,数据库,本地文件系统或自定义的系统.认证时 ,用户提供用户名和密码,与用户信息系统进行核对,确认用户是否合法.而 OpenID 是一个去中心化的网上身份认证系统.对于支持 OpenID 的网站,用户 不需要记住像用户名和密码这样的传统验证标记.取而代之的是,他们只需要预 先在一个作为 OpenID 身份提供者(Identity Provider)的网站上注册,通过 在身份提供者网站的认证而完成支持

近距离体验WebSphere Portal V8.0的新一代安装方式

WebSphere Portal V8.0 安装简介 WebSphere Portal 8.0 提供了两种主要的安装方式以满足不同用户需要: 向导式安装(也称图形界面安装)和静默安装,两种安装方式都使用 IBM Installation Manager 作为安装管理工具.其中,向导式安装实现了对客户的 简单化引导,这种安装方式必须且只能在支持图形桌面的操作系统上执行(见表 1),普遍适用于安装单个 Portal 8.0 或在不同操作系统上安装 Portal 8.0 的情形:静默安装方式被所有类型

轻松上手安装并使用IBM WebSphere Portal V8.0

这种全新的安装方式为用户提供便捷的操作界面,可以将产品的安装.卸载.小版本升级.小版本回滚.功能部件的更新等操作集成于一体,是 http://www.aliyun.com/zixun/aggregation/13387.html">WebSphere Portal 自问世以来一次历史性的改革. 了解 WebSphere Portal V8.0 这种全新的安装方式是所有用户着手部署 Portal 环境以及了解.享受 WebSphere Portal 8.0 新特性的的第一步,本文将带您近距离

如何实现Websphere Portal 6.0与Cognos 8集成应用开发

目的 国内使用 Cognos 的客户群已经达到很大的规模,同时,WebSphere Portal 已经作为越来越成熟的应用集成和个性化定制产品被广大有相关需求的企业所接受.这样,如何把 Cognos 整合到 Portal中,已是越来越多的客户关注的问题.在这之前,由于 Cognos 与 WebSphere Portal 是两款具有不同特性和使用场景的产品(例如:Cognos 默认安装基于 Tomcat,不使用 LDAP.而 Portal 一般基于 WAS 和 LDAP 作为用户存储),所以二者虽

使用IBM Installation Manager完美打造WebSphere Portal 8.0

在 V8.0 中,http://www.aliyun.com/zixun/aggregation/13387.html">WebSphere Portal 不负众望,成功的引入了这一新工具.本文就将为您介绍 Installation Manager 的特征,Portal 安装包的相应变化,新工具如何支持 Portal V8.0 家族中的不同产品,以及使用过程中的调试和错误追踪. 事实上,Installation Manger 工具不是第一次出现在 IBM 的产品中了,WebSphere®

《Ext JS实战》——1.4 Ext JS 3.0的新特性

1.4 Ext JS 3.0的新特性 Ext JS 2.0中引入的一些变化是颠覆性的,这就导致从级到2.0相当困难.这主要是因为这一版引入了一个更加现代的布局管理器以及一个崭新的.健壮的组件层次,许多Ext JS 1.x的代码都会因此而崩溃.值得庆幸的是,由于Ext JS 2.0的良好的工艺设计,从Ext JS 2.0到3.0的移植就非常容易了.尽管Ext JS 3.0新增的内容并不怎么神奇,不过最新的版本还是可圈可点的,有些新增的特性还是值得讨论的. 1.4.1 Ext JS通过Direct完

《FLUENT 14.0超级学习手册》——2.2 FLUENT 14.0的新特性

2.2 FLUENT 14.0的新特性 FLUENT 14.0超级学习手册FLUENT 14.0相对于以往的FLUENT版本,在操作界面.网格处理.并行运算.物理模型和求解精度控制方面有了很多改进. 2.2.1 新的操作界面自FLUENT 12.0集成到Workbench平台中以来,FLUENT有了全新的操作界面,图2-3为FLUENT 14.0的工作界面. ANSYS FLUENT 14.0既可单独使用,也可以在ANSYS Workbench环境下使用.2.2.2 功能上的改进最新版ANSYS

在低版本的vc中使用vc 10.0的新特性

/*! 在低版本的vc中使用vc 10.0的新特性 created by : andrew.wu (erpingwu@gmail.com) */ vc 10.0提供了一些新的特性,最引人注目的莫过于lambda, 但vs2010 beta内存占用之多也不得不让人心生退让. 高手 7cat 指出 "vc ide 只是一个壳" 那么如果利用 vc 10.0 编译器的新功能? 以vc9为例, 注意 Tools->Projects and Solutions->VC++ Direc

Spring 2.0的新特性点评

Spring2.0的发布恐怕算得上2006年Java社区的一件大事了.在Spring2.0发布附带的文档里面对2.0新特性做了概要的介绍,2.0的新特性是自然是我们最关注的方面: 一.Spring的XML配置引入XML Schema语法简化配置 在Spring1.x系列中,bean的配置文件使用DTD,没有namespace的分隔.2.0的一个非常大的改进是引入了XML Schema的namespace,因而可以将bean的配置文件做大幅度的简化.这些简化包括了对bean属性的各种简化,AOP配