- 作者:zhaozj
- 发表时间:2020-12-23 10:59
- 来源:未知
IBM Workplace 技术摘要
2004年5月26日,波士顿发生了推动人类生产力革新的一件大事,IBM向客户推出了新的IBM Workplace产品家族。IBM Workplace指的是IBM所有软件品牌中的一个产品家族,包括IBM Lotus Notes/Domino软件、WebSphere Portal软件、Lotus Workplace软件和WebSphere Everyplace软件,每一种产品在整个IBM Workplace模型中都扮演一种独特的角色。Lotus Workplace的任务就是提供一种集成的协作产品,它可以通过服务器管理的客户端软件,利用单一的、一致的用户体验把人和业务流程联系起来。在IBM Workpalce的公告中,对于Notes/Domino管理员和开发人员来说有很多新闻。公告详细介绍了新版本、新功能和新产品的细节。如果说IBM Workplace公告中贯穿着一个共同的主题,那就是:使其不同部门的产品组件化,从而能够以新的方式重新组合—IBM的远见正产生令人瞩目的结果。IBM Workplace背后的技术及其快速发展业已证明,IBM 软件部门具有各种不同的能力,包括Lotus、Tivoli以及兼并的公司如Aptrix,可以打造功能强大的软件。在波士顿的盛典中,“Lotus市场和合作伙伴”副总裁Jean-Marc Favennac重点介绍了Workplace Rich Client Technology(Workplace富客户端技术)的特性。但这种客户端并非这次宣言中的唯一新闻:l 管理员无疑会高兴地听到所有的Lotus应用程序都经过当前的Domino 6.5.1和WebSphere Portal 5.02版本的验证。所有的Lotus产品终于能够运行在同一版本的Domino和WebSphere Portal上了。l Domino开发人员也会感到高兴,Notes/Domino 7将在明年发布,Lotus Workplace对Notes/Domino的支持也将随之而来。Notes应用程序将自然地运行在Workplace Client Technology中—以前本来预期在Notes/Domino 8中实现。l 重新设计的Domino Access for Microsoft Outlook连接程序,使用Notes复制同步桌面Outlook PST文件和Domino以便管理邮件、日程和通讯簿。
中间件已成为今天的一大主题。IBM长期以来非常关注中间件 — 连接、沟通和组合的软件,IBM Workplace作为中间件的价值被一遍又一遍地强调。Favennac指出,新的服务器托管装置代表“强大的中间件颠覆了传统客户端技术”。
IBM Workplace Rich Client TechnologyFavennac在介绍IBM Workplace Client Technology时,强调了支持复制程序和服务器托管客户端装置的特性和技术。他还列举了新的或者改进的Lotus Workplace产品:新的Lotus Workplace Documents 2.0和Workplace Builder,以及经过更新的Lotus Workplace Messaging 2.0、 Lotus Workplace Team Collaboration 2.0、 Lotus Workplace Web Content Management 2.0、 Lotus Workplace for Business Controls and Reporting 2.0,以及Lotus Workplace Collaborative Learning 2.0。理解Workplace富客户端体系结构,需要简要地回顾一下Lotus Workplace Server。Lotus Workplace同时支持浏览器和富客户端。对于浏览器用户,Lotus Workplace就像是一个门户,使其能够访问应用程序和下载需要使用的applet。Lotus Workplace环境包括WebSphere Application Server、SQL数据存储(支持DB2、MS SQL Server、Oracle和Cloudscape)、HTTP服务器(支持多种)、LDAP(支持多种,包括Domino)和WebSphere Portal。Workplace Client Technology采用基本相同的结构。但只有在支持应用程序复制和离线使用的情况下才有意义。客户端技术建立在公共标准和开放源代码软件的基础上,从而具有足够的灵活性和可扩展性。下图显示了客户端结构:从下往上看:l 操作系统支持Workplace Client Technology运行在Windows 2000、XP和两种Linux发行版本上:SuSE Linux Desktop(SLD)v1.0和Red Hat Enterprise Linux WS v3.0 Update1。下半年将推出用于Mac OS的客户端版本。l Eclipse 3.0Eclipse平台最初是作为开放源代码项目创建的,目的是作为一种GUI平台支持自行创建的开发工具。IBM在它的开放体系结构上建立了Workplace Client Technology,以便利用它的能力为插件模块提供UI和执行环境。Eclipse插件操作工作空间中的文件并提供特定工具的UI。在启动平台时,用户将看到一组集成的插件—和基于服务器的门户类似的桌面。l 本地应用程序服务器为了离线执行基于Java的应用程序,Workplace Client Technology包括它自己的事务容器。l 本地数据库Cloudscape数据存储和Workplace Client Technology一起安装。这是一种从DB2衍生出来的基于Java的轻量级SQL数据库,支持数据的离线处理、全文搜索和加密存储。l 复制Workplace Client Technology使用SyncML从Lotus Workplace Server复制应用程序和数据,SyncML是一种基于XML的技术, 最初是作为无线应用程序的通用同步协议开发的。l 配置代理Workplace Client Technology包括源于IBM Tivoli技术的动态配置和无接触部署特性。通过在服务器上部署的策略可以安装、更新和卸载客户代码和应用程序。动态配置使管理员能够部署、更新、收回客户特性和应用程序以及这些应用程序中的用户权限和许可。