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

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

IBM Workplace 开发工具简介

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

领测软件测试网

IBM Workplace Collaboration Services 附带一组预先配置好的应用程序模板,它们各自针对特定的业务过程,包括讨论、文档库、聊天室和团队项目。可以修改这些模板来满足用户的需求,也可以创建新的模板。应用程序模板是采用 XML 格式的应用程序表示,用于提供应用程序的实例。应用程序的每个实例可以按照组或单独的级别分配角色,从而定义用户的权限。这些成员关系和应用程序角色也称为社区角色;它们映射到组件的特定权限。这些模板都是通过模板类别进行管理的(见图 2)。


图 2. 模板类别


除了 portlet 之外,应用程序还可以包含列表和表单,这使用户能够将额外的功能添加到应用程序中,定制应用程序的行为来满足公司的需要(见图 3)。


图 3. 表单和表单字段


访问角色可以添加到各个应用程序部件上,从而为应用程序的每个组件分别设置权限。

这种工具的另一个强大特性是能够将 portlet 连接在一起。这种设施称为 portlet 连接(portlet wiring),允许标识出应该发送到其他组件的信息片段。这种特性通常的用途是将客户编号从主 portlet 发送到细节 portlet,从而让细节 portlet 显示相关信息。

当对页面满意之后,将完成的模板部署到服务器上,供用户社区使用。

总之,Workplace Template Editor 具有以下优点:

与协作应用程序的开发相关联的成本降低了,因为应用程序可以由业务线用户通过浏览器来构建。
通过鼓励重用现有的应用程序,比如 SAP、Siebel、Lotus Notes/Domino 等等,进一步降低了成本。
通过重用和修改模板,减少了开发时间。
通过将已知过程和模式封装在模板中,确保采用最佳实践。
由于业务用户对应用程序进行自我服务式的管理,IT 成本降低了。
这种工具容易掌握,因为它们与 WebSphere Portal 中的工具相似。
尽管 Workplace Template Editor 不允许对应用程序的各个组成部分进行深入的定制,但是它可以从可重用组件快速地创建出应用程序,供用户使用。

公司开发人员

下一类用户是公司开发人员。这类用户包括具有各种技能的用户,包括熟悉 Microsoft Visual Basic 和其他脚本语言的开发人员以及 Lotus Domino 应用程序开发人员。这些人通常在公司的 IT 部门工作,为公司 IT 用户的日常需求提供支持。

在为客户需求提供解决方案时,需要的是一种强大的容易使用的工具。这种工具的重要性质是,它提供一个可视化环境,让开发人员能够快速、高效地完成任务。IBM Workplace Designer 提供了这些特性,支持创建 Workplace 复合应用程序,这些应用程序由更小的可重用组件或功能片段组成。这些功能片段往往是组装成 Workplace 门户应用程序的 portlet,但是 Workplace Designer 也可以创建能够部署到 IBM Workplace Managed Client 中的应用程序。

对于使用过 Lotus Domino Designer 的人来说,应该熟悉 Workplace Designer 的功能。它基于 Eclipse,具有基于 Eclipse 的产品中的许多常见特性,包括一个页面设计器以及周围的面板和导航器(见图 4)。这是一个功能全面的组件开发环境,支持将控件拖放到页面上,还有事件编辑器,可以使用它创建 JavaScript 事件处理函数并指定在客户机上还是在服务器上执行。它还有一个数据导航器,可以在其中将各个 UI 元素与数据库中的数据条目或来自其他数据源的数据关联起来(绑定)。换句话说,脚本级的开发人员可以将 Workplace Designer 作为直观的集成开发环境(IDE)并使用 JavaScript。不需要 J2EE 知识和技能。

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

62/6<123456>

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

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