• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

IBM Workplace 开发工具简介

发布: 2008-6-18 11:10 | 作者: 不详 | 来源: developerworks | 查看: 114次 | 进入软件测试论坛讨论

领测软件测试网


图 4. Workplace Designer


Workplace Designer 在 Workplace Managed Client 中运行,因此基于 Workplace Client Technology 和 Eclipse Rich Client Platform(RCP)。它的表单设计器是一个特性全面的 WYSIWYG(所见即所得)表单设计器,在其中可以拖放各种视图控件来创建想要的 UI。这些表单是组件的基本构造块,包括协作。构建的每个组件可以有一个或多个相关联的表单。

为了创建应用程序的界面,可以将 UI 控件拖放到表单上。这些控件包括文本框、组合框和单选按钮以及表格、图像和视图。可以编写与这些控件相关联的事件,从而控制应用程序流和 UI 的行为。

在组件中创建的所有文档由 XML 模式驱动,存储在部署组件的 IBM Workplace Collaboration Services 或 IBM Workplace Services Express 服务器上的关系数据库中。可以使用模式编辑器单独创建模式,也可以在创建表单时创建模式,如果需要,以后可以使用模式编辑器修改它们。这个 XML Schema Editor 允许以直观的可理解的方式设计、创建和修改 XML 数据定义。

特性全面的 JavaScript Editor 允许用 JavaScript 编辑程序逻辑,它具有颜色编码和代码补全特性,可以帮助开发人员提高开发效率。这个编辑器也用于编写 UI 控件上的事件。可以根据需要编写在客户机或服务器上运行的 JavaScript。除了使用 JavaScript Editor 编写逻辑之外,还可以指定简单的动作,也就是在发生指定事件时执行的预定义的逻辑。

将组件部署到 Workplace Collaboration Services 或 Workplace Services Express 服务器上是一个复杂的多步过程,需要深入了解 J2EE、WebSphere Portal 和关系数据库管理。Workplace Designer 的简化部署机制使用户能够快速地看到对 UI 和数据设计进行修改的结果。

Workplace Designer 简化了部署过程。只需要在 Workplace Designer 首选项中的部署配置文件中提供适当信息,然后就可以使用 Workplace Designer 菜单部署任何组件。支持迭代式部署,也就是说,可以修改一个组件,然后在已经部署这个组件(甚至已经使用它)的服务器上重新部署它。这样,在使用这个组件的地方,这些修改就会起作用。Workplace Designer 支持创建多个部署配置文件,这样就可以使用不同的部署配置文件将同一组件部署到不同的服务器上。

Workplace Designer 中的自动化部署是标准 portlet 部署机制的一个选项,所以如果愿意的话,管理员仍然可以使用标准机制部署 Workplace Designer 组件。在将组件部署到生产服务器时这很重要,因为您在生产服务器上可能没有使用 Workplace Designer 执行部署所需的足够权限。可以使用菜单将组件从 Workplace Designer 导出为 Web Archive(WAR)文件,还可以导出包含组件数据存储信息的 Data Definition(DDL)文件。然后,可以将导出的 WAR 和 DDL 文件交给管理员进行手工部署。

将组件部署到服务器上之后,可以使用前面介绍的 Workplace Template Editor 将它添加到应用程序模板中。

Portlet Factory(以前称为 Bowstreet Portlet Factory)是 IBM Rational Application Developer 的一个插件,它简化和加快了定制 portlet(包括 SAP、Lotus Domino、PeopleSoft 和 Siebel portlet)的开发、部署、维护和重用。这种功能的关键是能够创建多页面的复杂 portlet,而不必编写代码。

复合应用程序框架包含专门的组件、健壮的管理工具、预打包的代码以及解决方案特有的特性,可以快速开发门户项目。对于需要通用快速应用程序开发工具以及应用程序特有的功能的开发人员,复合应用程序框架是理想的工具(见图 5)。


图 5. WebSphere Portal Factory

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

63/6<123456>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网