IBM Workplace客户端技术

IBM  Workplace客户端技术为了降低传统客户端—服务器应用中不断增长的管理和集成成本,在过去几年中各家公司都对以网络为中心的处理模式备加推崇。然而,随着各家公司纷纷采用以浏览器为基础的应用模式,将其从私有的、分离的结构所具有的高成本和复杂性中解放出来,各家公司现在都提出了向他们各自的用户提供比浏览器更丰富用户体验的要求。

网络处理进程的下一步发展趋势
传统客户端—服务器应用所面临的主要挑战是在分布式的环境下管理的困难与成本。面对以上的挑战,网络处理作为一种实现分布式、客户端—服务器模式所具有的功能性,同时又避免管理耗费和其它缺点的一种尝试已经出现。网络处理重新引入了集成式、应用以服务器为基础的概念。伴随着在客户端“不留痕迹”,这种模式将使IT管理更加有效、实施更简单、持有成本更低。通过以浏览器为基础的、标准的HTML JavaScript界面,使用者可以利用联网计算机随时随地对信息进行访问。另外,除了浏览器之外,用户只需要很少的培训。
尽管可以解决一些客户端—服务器模式的缺陷,但是网络处理也存在着很多缺陷。以浏览器为基础的应用缺乏传统客户端软件的丰富功能、灵活性、效率和使用简便的优点。使用者的界面受到更多限制。在某些情形下,互动性和视觉效果并不能满足需要。即使执行简单任务,也需要往返服务器多次,这不仅降低了使用效率,也降低了使用者的工作效率,因为他需要等待各个命令进行执行。另外,由于在定义上就属于网络联接应用模式,网络处理模式无法提供离线应用,这限制使用者只有在网络联接到服务器资源时,才能够对资源进行访问。
在以浏览器为基础的处理方式受到外部限制并被挑战时,业界已经开始为一个更复杂的网络处理模式的发展打基础,这种模式在未来将解决现有的网络处理方式的局限性。发展的第一步是通过对现有标准的不断补充,提高整合和系统间相互协作的可能性。
以网络为例,目前已经形成了像网络服务这样的标准,这极大提高了各种应用的集成性。目前在不同平台上、以不同语言编写的程序可以自由进行沟通,这有助于减少点对点集成的挑战。用于远程Portlet的网络服务标准(WSRP)允许现存的以Portlet为基础的组件与以Java技术为基础的用户界面进行整合。XML对于结构性文件和数据提供了一种标准格式,像OASIS(www.oasis-open.org)一样的机构,它推动了电子商务标准的出现,所有这些都为在一个共同标准下的协同性与灵活性做出了贡献。
对于网络模式的发展,标准并不是唯一的推动因素。代码公开的现象在版权软件之外提供了另外一种可能。Linux—最初作为服务器,目前发展到客户端—是一个主要的例证,但是在这个领域重要的还有扩展性的框架,比如以标准为基础的Eclipse应用开发环境(参见www.eclipse.org)。Eclipse是一个开放源代码的项目,它基于Java运行环境,为建立不依赖于操作系统的集成开发环境创建了一个平台。RedMonk认为,“Eclipse提供了一种从应用开发到商业建模、到操作管理的、跨企业工具功能间的相互协作。而且在许多企业中,它正在成为一个企业标准。”
将标准与开放源代码的发展结合在一起将使一个新的网络处理模式的出现成为可能。最后是模块化软件开发流程的风险问题。软件业正在不断创建在多数应用、产品中可重用的模块,有时也在公开代码社区共享它们。模块化的结构可以使一次开发的应用在不同的接入渠道均被使用;模块化的客户端环境允许模块的重用,并且有助于应用的维护。
同时,各家公司和独立软件开发商都开始利用客户端的插件和软件对实时运行环境进行扩充,比如服务于多媒体的Flash插件、用于显示PDF文档的插件和捕捉电子数据表格的能力。这种以互联网为基础的处理模式的进一步发展,尽管仍需借助一些方法进行应用更新的自动下载和传输,但是将更多稳定的客户端模块合并在一起,从而可以向终端用户提供更丰富的服务。我们将会越来越多地看到业界不再生产单一的软件产品,而是采用以互联网为基础的模式,在这种模式下,终端用户只需指向一个访问地址(URL),互联网应用或入口服务器就会创建文件、数据、应用,并将其发送到客户端,在发送过程中,各组件将进行组装。
然而即使如此,在所能向终端用户提供的服务方面,扩展的浏览器模型仍然受到限制。例如:它不支持方便的多任务处理、拖拽操作、各类型文件编辑的能力和在实时应用模型中插件的能力。我们所需要的技术应该既能提供丰富的用户互动,也能保证标准的、分布式处理的低持有成本。因此,富客户端技术出现了。

IBM Workplace客户端技术
作为一个公开标准发展的主要贡献者,IBM在富客户端框架的公开代码推动方面也承担着领导者的角色。通过在Eclipse公开标准开发环境基础上将多种开发工具合并到一个程序中,IBM现在已经依据Eclipse,为商业应用的实施和管理建立了一个客户端框架。这个框架就是IBM Workplace客户端技术,它在2004年1月进行了预览,它将有助于以网络为中心的处理方式的进一步发展。
IBM Workplace客户端技术满足了对于动态应用(富客户端)实施和管理的需求。因为IBM Workplace客户端技术在客户端和中间件服务器间进行代码和处理的共享,所以那些使用这种技术的公司与应用将具有客户端应用的灵活性、服务器端的控制以及传统的、与以互联网为基础的处理相关的成本节约。它们将享受到两个模式的各自优点。
这种丰富的处理环境具有以互联网为基础的处理模式的易于访问、低持有成本的优势,因为富客户端的低成本发送和管理现在可以真正实现。这不仅对IT管理员是个好消息,最终用户也可以享受到传统客户端的功能多样性、安全性、快速反映时间、使用者界面(UI)的一致性、离线支持和与桌面效率应用更紧密的整合。现在,在具有传统客户端软件的各种功能的前提下,用户从任意设备、随时随地获取必要的数据和应用的可能已经存在。IBM Workplace客户端技术还可以向独立软件开发商提供一个可扩展的实时环境,这就为应用软件传输创造了新的可能。
最后,采用IBM Workplace客户端技术的标准处理意味着公司不会陷入投资陷阱—被公司以前对桌面应用所做的投资所包围。

不是一种产品
而是一种赋予可能的技术
IBM操作环境的关键是它提供了一种灵活性与选择性。它的主旨在于帮助公司以合理价格支付、获得其所需的功能,而不是没有选择性的全部购买。IBM Workplace客户端技术提升了IBM公司实现这个承诺的能力。
借助灵活性、选择性和公开标准,IBM Workplace客户端技术为服务器管理式的客户端提供了一种新的模式。通过动态下载客户平台,它提供了一种对处于台式机和移动设备之上的用户灵活访问的功能。(参见图表1)
由于开源软件以模块方式进行编写,在建立IBM Workplace客户端技术的过程中,IBM大量重用了来自于IBM的软件群的标准模块。例如:除了Eclipse框架之外,它重用了Cloudscape数据存储(当IBM获得Informix公司时,同时获得了这种技术)和来自于IBM WebSphere团队的实时应用环境,该环境被称为WebSphere Everyplace(ESWE)的扩展服务。通过对IBM一直推动的SynchML标准的支持,同步能力得以了实现。与公开标准保持一致促进了不同元素结合在一起,无论它们是协议、商业应用、还是互联网服务—这加速了新的稳定解决方案的推广。
IBM Workplace客户端技术将以服务器为基础的平台的安全性、易管理性、模块组合扩展到了企业电脑和其它普及设备。这给IBM、客户及其合作伙伴一个创新模式,用于创建丰富的、可重用的客户端应用。它将成为下一代产品、以及向大公司和中、小公司终端用户提供丰富服务的基础。

定义IBM Workplace客户端技术的特点
IBM Workplace客户端技术提供了带有策略管理的、无需接触的实施模式,用以降低管理终端用户桌面环境的成本。作为企业级的解决方案,IBM Workplace客户端技术提供了内置的安全性特色,比如可以与服务器环境进行同步的、本地加密存储(用以支持联机与离线应用);确保所有运行的应用软件来自于可信任的资源并由其进行了数字签名的能力。
IBM Workplace客户端技术提供了基本的文件管理和编辑的能力,对创建、编辑、存储于台式机和移动设备上的知识产权提供了更高层次的控制。它与编辑器一起向文字处理、报表和演示文件进行传递,同时对其它重要的编辑器提供插件的支持。
为了保持客户使用的灵活性,IBM Workplace客户端技术将支持处于台式机和移动设备上的多种操作系统,包括Linux分布式系统、微软的Windows系统(以及计划中的MacOS系统)。

为IBM和业界铺平前进道路
IBM Workplace客户端技术将成为为IBM标准服务器建立功能强大的桌面环境的基础,该环境包括Lotus Workplace产品和从IBM软件群中选出的其它产品。目前计划包括在未来IBM Lotus Notes发布版本(预期第八版)中采用Workplace客户端技术,这样Lotus Notes的用户将从Lotus Workplace和客户端技术中受益,而不必修改或替换目前的应用软件。在未来对解决方案提供商和独立软件开发商提供的版本中也将使用这一技术,从而使他们借助公开标准和第二代模块化(所有对象均来自于Lotus或IBM其它品牌)的功能,开发出更有价值、更稳定的解决方案。

优点
使用含有IBM Workplace客户端技术的产品和解决方案的顾客可以享受到以下好处:
无需接触即可对用户桌面进行模块更新。
由服务器管理的、向最终用户自动分发富客户端软件的服务,基于角色、可集中设置和管理、客户端自动更新以及根据基于策略的按需分发能力。需要进行基于规则的能力派发。系统管理员能够向模块发送更新指令—不仅可以针对应用软件,也可以针对基础架构。
l 角色为基础的应用访问和数据整合 集中管理的、以Portal为基础的个性化及最终用户数据和应用整合,有助于提高用户的工作效率
l 应用的快速实施 借助动态供应能力,用户可以很容易地保证他们持有最新版本的软件,而公司则可以更快速对支持关键性商业流程的应用进行实施,从而提高效率和实现价值。
l 商业原则的实施桌面应用 的集中管理将允许公司定义并执行对运行目标有帮助的规则。对于以下问题的规则,比如文件保持、数据访问、使用何种内容编辑器、安全性、从私有文件格式向公开文件格式的转化、病毒防护等将通过自动的、非插入式的手段进行实施。
l 多样的用户支持 通过带同步功能的离线应用支持移动用户,并对客户端软件的各种功能进行支持,比如拖拉、用户界面控制、与个人电脑应用更好地集成和内置文件管理。这些能力是用户所期望的,同时也是被一些应用软件所要求的,但是浏览器则无法提供。用户将享受到更好的服务,因为这种集成环境可以提供他们所要求任何服务、更丰富、更有帮助的功能以及更迅速的反应时间—所有这些都有助于提高生产效率。
l 内置的文件管理和内容编辑器 支持个人与企业的文件管理,包含有编辑器可以对文件进行自由访问并支持特殊的文件格式。IBM Workplace客户端技术还对许多文件编辑和实时应用环境提供了插件支持,例如微软Office、Lotus Notes和其它特殊应用软件。
l 维护文件和数据管理的安全 一个本地加密的、由服务器管理的、可同步的数据存储,并且依据规则进行稳定的访问与控制。借助这些安全特性,加密的数据存储能够对处于本地设备上的文件和相关数据进行管理,同时保护其不受病毒攻击并不违反其它安全规则。
l 灵活性和选择性 对Linux、Windows(以及计划中的MacOS系统)等多平台的支持向终端用户提供了用于整合和扩展现存应用软件的、多种客户端的选择。对不断发展的标准的支持可以保证各种应用均建立在使用公开的灵活架构基础上,这样当采用新标准的应用出现时,公司仍可以对其加以利用。因为IBM Workplace客户端技术既支持基于互联网的应用,也支持基于Eclipse技术的应用,所以用户具有建立和实施其应用的灵活性,这可以使他们对基础架构进行最优化。
l 可扩展的用户端平台  公开、灵活的IBM Workplace客户端技术能够使终端用户、企业和第三方企业在保持企业规则控制的同时,对环境和应用进行定制操作。借助将已存在的、支持性的应用和内容嵌入现有结构,从而使其具备可以在现有结构中被利用的能力,随着时间推移,公司可以持续将新的功能在其需要并可实现时,整合进系统。
l 低持有成本 无需接触的客户端管理、更新和实施、出众的安全性和可扩展性、公开标准、跨平台的灵活性、以及根据需要提供各种功能,所有这些特点都有助于降低持有成本。

Workplace客户端应用
建立于IBM Workplace客户端技术基础之上的解决方案将作为一个集中管理的桌面应用融入进用户的环境,同时为用浏览器访问Lotus Workplace、WebSphere Portal和第三方应用软件提供一个强大的选择方式。
IBM在2004年发布了两个基于Workplace客户端技术的解决方案:Lotus Workplace Messaging和Lotus Workplace Documents。

Lotus Workplace Messaging
这项应用向用户提供了一个整合了邮件访问、日历、即时消息和其它功能的产品。它主要的设计目标是使用户专注其所从事的任务,而不是其使用的工具。它采用模块的形式,像邮件、日历、提示和聊天室等模块的使用贯穿于Workplace应用协作的整个过程中,同时在外部开发人员为浏览器和桌面应用环境开发新的应用时,这些模块还可以被重用。
除了在Workplace Messaging产品的浏览器版本中提供的基本邮件和日历功能,富客户端版将提供许多新的功能,诸如整合的即时消息、从不同的视图与他人交谈、支持离线邮件和日历、拼写检查、本地全文本搜索、寻人、基本邮件脉络、简易视图、注意指示等等。当然,富客户端版一样可以获得动态客户端供应、配置和升级的好处。该产品发布日期是2004年第二季度。

Lotus Workplace Documents
伴随着企业文件图书馆的使用,这项应用将提供文件创建、编辑、显示和管理的功能。借助Lotus Workplace Documents产品,在本地创建的文件可以向企业服务器进行同步,这有助于促进存在于文件内的重要商业信息的管理与控制。
通过富客户端进行访问的Lotus Workplace Documents产品提供了一个本地加密的资料库,这使终端用户机器上所储存的资料更加安全,同时也使对离线文件的操作成为可能。另外,为了将文件与企业文件图书馆进行同步,富客户端允许用户将存储于本地硬盘中的文件拖拽到本地用户资料库中,这有助于提高资料存储与共享的安全性。富客户端将包含文件编辑器(文字处理、电子表格、演示)、与其它生产力应用软件整合的能力,比如微软Office(如果在一台具有微软Office产品的台式机上应用的话)和聊天功能,从而使用户可以立即与文件的作者进行协作。一个被管理的客户端所具有的其它优点(动态客户端供应、配置和升级)仍然存在。
展望未来
对于那些关心公司IT基础架构战略发展方向的人士而言,这种在网络处理方面的发展意味着什么呢?IBM Workplace客户端技术就像一次旅行,它将随着基础架构而发展。在2004年第二季度发布的两个产品(Lotus Workplace Messaging和Lotus Workplace Documents)发布后的六个月内,将会有更多IBM产品出现,并且这种技术也将对独立软件开发商的开发社区进行开放。我们的目的是使IBM Workplace客户端技术成为跨Lotus Workplace软件群和WebSphere Portal软件的富客户端服务的基础,同时我们的目的也是继续发展服务于独立软件开发商和解决方案提供商社区的工具集合。

适用对象
IBM Workplace客户端技术及其最初的相关产品将对满足以下描述的机构在短期和长期都具有吸引力:
l 关心桌面解决方案的易处理性、安全性和持有成本
l 正在寻求接口技术
l 有支持人员分布式或移动办公的需求
l 对找寻新方法提高互联网应用、从而提供传统上只能由富客户端软件提供的功能感兴趣
l 具有借用分支拓扑的应用或者要求对离线应用加以支持
l 用户存在发送信息、设定日历、安排计划的需求,他可以利用Workplace客户端技术的实施和访问的特点获益,例如:对离线应用的支持、新功能的集中供给、与桌面应用的集成、以及其它商业和协作应用。
l 对于支持协作的应用有需求
l 对于本技术所能提供的、有关解决用户创建的数据、知识产权的一致性和安全性的文件服务有需求
l 正在利用Eclipse编程模式,并且存在处于开发中的应用
l 对扩展开发环境以包容公开标准感兴趣
l 对实施Linux客户端环境或利用基于客户端软件模块的标准感兴趣
l 使用企业版Java和J2EE平台编程模式


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值