分享知识、分享快乐

专注于企业业务流程管理平台;构建企业级协作和流程管理平台
目前博客已经迁往畅想网:
http://blog.vsharing.com/sharepoint
posts - 37, comments - 17, trackbacks - 2, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

公告

2007年7月22日

什么是群件系统?<转自Lotus中文技术战的定义>

Groupware 群件是一个网络软件概念,它定义了由一组(群)人使用的应用程序 它是基于这样一个设想,因为网络连接用户,这些用户应当通过网络互相操作,作为一 个整体而提高组的生产率。电子函件是一个很好的群件例子。它能使用户间相互通信和 协调活动。此处,群件是一个许多不同地方定义许多不同事情的术语。 一个真正的群件包括允许不同系统上的用户能在一个项目上交互和协调工作。编辑一个 文件并把它发送给另一个用户观看还不是一个群体的例子,但它已经非常接近了。一个集中式网络查看组成员安排表,然后把会议安排在大家都能参与的时间片,这是一个群件的例子。

Exmaple:一个令人感兴趣的群件概念是公告牌(bulletin board):

公告牌是一个能把信息传到其它用户观看并能响应信息的地方。典型地,公司事务和
日程可以发往公告牌区。热点标题会产生强烈响应和反响。人们可以从公告牌上读信息
并可以把自己的信息发往公告牌。

一旦群件应用程序放在恰当的地方和用户开始从中获益,传统的通信方法就会弃之不用
。由于旅行和不能有效地利用时间,开会看来是越来越不方便。实际上,会议成为每天
都要举行的事情,与会人员在他们方便的时间用电子函件的方式参加会议。电子函件传
递消息正成为一种与他人进行通信的 种方法,尤其是其他人很难通过电话联系时。当用
户可以把各种消息诸如声音、图形和视频图象附加给电子消息并即时发送它们的时候,
即使是邮政快件似乎也过时了。


群件的优点和人们理想的期望:

 
□在一个组织中,群件促进合作并在一个联合项目中帮助人们进行通信和协作。
□群件可协调人和过程之间的交互活动。
□群件有助于规定文档流和完成一个项目必须做的工作。
□群件把共享信息放进一个结构化的复合文档中为用户提供了唯一的信息共享方法。文
档成为集中存储共享信息的地方。
□理想地,群件应能使合作项目中的每一个人能以一种更有效的方法完成各自指定的工
作。
□理想地,群件只简单规定一些用现存应用程序来共享信息和帮助用户协作的方法,而
不是来自某一供应商的特殊应用软件。

Electronic Mail and Groupware 电子函件和群件
当今,群件的一个最重要的组成部分是电子函件。电子消息系统提供一个“主干”,在
这“主干”的任何一组用户能够合作项目和在共享文档上操作。

工作流软件
工作流软件组合电子消息传递和文档管理以及影像处理。这个概念就是通过把文挡经过
几级处理过程,送给一个有设备和技能操作文档、或有权签署和生效文档的群件成员来
移动一个文档。尽管工作流软件不被认为是一个真正的群件应用程序,但是它促进了工
作组在工作自动处理时的协作。
下面有一些关于工作流软件的关键特性:
□文档包含路由选择信息,它使文档分派给预先指定的用户和设备。
□文档能同时访问。
□一个文档当“正在施工”时是可查看的,直到它退出了工作流处理过程。
□工作流软件有文件编排系统,队列和维持系统运行的工作流管理软件。
□被授权的用户可以在许多级别上停止活动,锁住部分或全部文档防止进一步编辑。
□工作流软件可以通过验证和数字签名提供安全性:
接收方确信发送方的鉴别,文档是可鉴别的,并且在传输过程中没有被修改;发送方确
信授权方对文档中的任何修改都能被检测出来。


Enabling Technulogies支撑技术
一些标准正在出现,它们使群体特性成为应用程序的一部分并使这些特性可跨平台工作
。一些标准在下面提到,一些标准在本书别的地方相应的条目下讨论。
Standard Generalized Markup Language(SGML)SGML定义了一种把信息存进文档的标
准方法。通过提供一些集成或共享其他环境所建信息的方法从而超过了ASCⅡ码标准。S
GML文档能作为“智慧文挡”观看,而ASCII文档却被看作“哑”文挡。文件包含定义每
一节或元件的属性,如段、表、头部或页面的布局格式。包含信息可以传输到任何其它
系统,只需用同样的方法格式化文档。SGML是制作跨越多个供应商界限的工作流应用程
序的主要工具。
Windows Open System Architecture(WOSA)WOSA是一个Microsoft体系结构,它规定怎
样建立交叉于不同的平台和允许在企业内信息自由流动的应用程序。利用WOSA,开发商
可以制作容易访问E-mail,后端数据库和主机连接的应用程序。任何一个运行于Windo
ws环境下的应用程序均能访问这些资源。
Apple Open Collaborative Environment(AOCE)苹果计算机公司的AOCE是专门为在网
络环境里统一工作组和工作组流而设计的。实现的环境是由一系列应用程序接口(API)
和使用应用程序和下列服务进行通信的软件模块组成的:
□应用程序间的消息交换。
□E-mail使能应用程序,以便用户能够从他们的应用程序内部发送电子函件。
□存储用户姓名和地址以及网上资源的搜索命名服务。
□检验用户登录和为用户提供全局访问授权的验证服务。
□给文档附加合法电子签名的数字签名。


GroupWare Products群件产品
电子函件和文档影象正成为群件的一个重要方面,获取的文档(在传真纸和打印纸上)
能被所有用户共享。光学字符识别(OCR)也提供了一种获得文档、扫描文档和把它们转
换为计算机可读文本的方法。下面讨论一些通用的群件产品。
□Microsoft Windows for Workgroups是一个完整的工作组(workgroup)环境。它是一
个网络操作系统,它包括许多帮助用户共享信息及协作的工具和应用程序。列举如下:
□对象链接和嵌入(OLE)用于建立网上复合文档。
□一个简单的消息系统使许多用户能在网上举行“电话会议”。
□Microsoft mail电子函件软件使用户交换E-mail消息。
□Microsoft schedule组调度软件可以使用户安排会议并跟踪安排情况。
Banyan提供了智能消息传递服务(IMS),它是一个让用户存储、管理和路由文档和消息
的产品。它提供了E-mail和工作流软件。
□数字设备公司(DEC)提供了Teamlind产品和All-in-1综合办公系统。All-In-1连
接用户到PATHWORKS(一个DEC网络操作系统),它提供了连接性、X.400E-mail服务、
文件转换、VAX Notes组会议软件和Team Route工作流应用程序。
□Lotus开发公司的Notes是一个为大型组织设计的群件包。它提供了消息传递、数据库
和文档处理功能。
□Wordperfect Office提供了集成E-Mail、日历、日程安排表、任务管理和工作流软件

posted @ 2007-07-22 18:07 kevinocean 阅读(492) 评论(0) 编辑

摘要:

Lotus开发公司的Notes是一个为大型组织设计的群件包。它提供了消息传递(电子邮件)、数据库 和文档处理等功能。

而Lotus Notes的发展路标(RoadMap)如下<摘自Notes_and_Domino_Roadmap_brief(2007年1月)>

 

 

Lotus办公平台的优越性

1、单一体系结构的完整解决方案
Lotus Domino/Notes比起竞争产品的最大的优势之一就是提供单一的、集成的平台或基础设施,

同时又能提供多种丰富应用软件,不必引入新的平台或基础设施就

可以快速高效地开发和实施部署满足业务需要的、增值的应用系统。

2、跨平台性
Lotus Domino/Notes是跨操作系统平台的企业信息基础设施,在企业中广为采用的Unix系统
(IBM AIX,HP-UX 及SUN Solaris)和Microsoft Windows NT/2000/XP、支持IBM 主机系列S390 与
AS/400、支持Linux(Red Flag, Turbo Linux,Redhead等)。这种跨平台的支持能力给予了用户广泛的
选择,并保护了用户原有的投资。
3、成熟性
Domino是一个非常成熟的产品,从1989年问世以来,目前已经拥有8800多万用户,很多世界级
的大企业都是在这一平台上工作。IBM本身的全球30多万员工就在使用Domino/Notes 、SameTime 、
LearningSpace 、Lotus 123 office,充分证实了Lotus产品对企业级用户支持的能力。
Domino在推出后的10多年内,在不断地进行产品的升级和技术更新,Domino R5中不仅有稳固的、
经过实践检验的系统基础,而且包含了各种现在流行的技术,包括Web、XML、Java、Servlet、JavaScript
等。(不过我见过的IBM顾问都使用微软的Office软件,Lotus123应该还是早已被淘汰的产品^_^)
4、高度安全性
Domino/Notes提供了四级安全措施:验证、存取控制、字段级加密和电子签名,这些技术是在平台一
级实现的,在很大程度上降低了开发者的工作,并且不会因为开发者的疏忽而造成安全隐患。
 验证:验证是保障某一用户身份被可靠认定的手段, 在Notes中, 验证过程是双向的, 即服务器和用户
要双向验证。
 存取控制:存取控制表 (ACL) 规范了什么人可以以什么方式访问什么样的资源。
 字段级加密:Notes在邮件级、网络级、字段级、数据库级四个层次上对文档的全部或部分加密。
 电子签名:用户希望他们收到的邮件确为邮件上的作者所发出的, 电子签名可以保障这一点, 这种机
制保障了邮件在传输过程中未被篡改。
5、分布式应用系统
信息技术的发展经历了三个阶段:以大型机为中心的计算,以微机为中心的计算,以网络为中心
的计算。以主机为中心的计算是一种以数据为核心的处理模式,适用于小范围人群和专业系统的使用。
以网络为中心的计算模式是针对事务的处理,适合于大范围人群和分布式企业应用。Domino/Notes以其
强大的复制技术实现了以网络为中心的应用模式。复制技术可以保证分布式数据库(包括目录)的数据
同步、应用设计的同步,并支持移动办公。Notes这种分布式应用系统保证用户在任何时间、任何地点以
最快的速度得到最有价值的信息。Domino/Notes的复制特性包括双向与端对端复制、字段级、选择性的、
可以在后台进行等。所有的Domino/Notes复制操作均采用相同的复制机制。
这种分布式体系结构对于大型企事业用户和有分支机构的用户来说时是非常重要的。
6、企业级信息集成
Domino/Notes提供了许多产品与技术实现Domino文档型数据库或Domino应用系统的信息与企业
其他数据资源的集成,其中主要的手段是LEI(Lotus Enterprise Integrator)和ESB (Enterprise Solution
Builder) ,其中所采用的连接方法不局限于ODBC,对于Oracle、DB2、Sybase等数据库可以直接通过专
用驱动进行访问,保证对后台数据库的高效可靠的访问机制,此外, Domino所能连接的数据资源不局
限于关系数据库,而是可以访问ERP、MQ series等企业级应用与中间件事务处理系统(如SAP、People
soft等)。灵活多样的企业集成手段可以使办公协作系统和业务系统有效地集成在一起,为企业建立
EIP(企业信息门户l)和EKP(企业知识门户)打下坚实的基础。
7. 开发快捷、实施容易
应用系统的推出与使用是投资得以回报的关键。电子邮件功能是Domino/Notes的基本功能,在开始
系统实施的很短时间内,就可以在全部的范围内建立起电子邮件网,马上见到效益。而群件系统的应用
或者办公自动化应用则可以利用Domino/Notes的快速开发、实施能力在较短的时间内实现。这非常适应
办公自动化需求多变、繁杂的特点。同时,在Domino中开发可以使用最新的技术,例如:Java,XML等
等。
8. 对工作流机制支持
办公自动化电子协作系统的实现需要大范围的数据和众人的协商,也就是说,办理一件事需要多
个部门参与协作才能完成。例如,发一个文件,包括了文件的起草、审核、会签、批准、发布等程序,这就存
在一个工作流程,Notes提供了强有力的工作流机制,它根据路由将信息从一个环节传到下一个环节,
帮助使用者形成数据,并且根据处理过程调整工作流向。它包括了路由、规则、任务三个原则。路由是定义
对象传送时所通过的路径,规则是定义信息如何路由和路由给谁;任务则是定义工作流在某一状态某人
的具体操作。
9. 对各种客户端的支持
Domino服务器不仅可以支持Notes客户端,还可以支持浏览器、OUTLOOK及WAP手机、PDA等移
动设备。这样,企业的信息发布就成为一件非常容易的事情,实现随时随地办公也不再是梦想。
Domino支持各种邮件客户端访问:Notes Client、Outlook(IMAP)、Outlook Express (SMTP/POP3) 、IE
或Netscape (Web Mail) 等。
对于Outlook和IE或Netscape (Web mail)的用户访问Domino Server,Lotus提供notes客户端的
访问许可,保证用户可以象Notes 用户一样创建邮件的本地复本,用户可以进行离线访问(OFFLINE)工作,

而保存在用户本地的邮件受Domino的安全体系保护,不象Outlook Express一样完全对
客户端用户公开。用户还可以通过Notes和notes客户端使用Notes的日历日程安排,代办事宜等,实现
群组之间的协作。
10. Notes是优秀的客户端
由于与Notes对象存储、复合型文档数据库和复制技术的紧密结合,Notes客户端软件内部集成的
个人Web浏览器,不仅仅是一个单纯意义上的Web浏览器,它还是一个直接将Internet/Intranet内容导
入到Notes文本数据库的工具。Notes内置的个人Web浏览器汲取了大量Notes的技术特性,提供了方便
灵活的存储机制,由于浏览的Internet信息可以导入并转换成Notes数据库格式,有利于与原有的OA
系统或在Notes上开发的其他应用相结合,加强了对Web内容的应用和管理。
Notes本身具有很好的安全性和自我保护能力,迄今为止,专门针对Domino/Notes的病毒几乎没有。
另外,由于内置的Internet标准的支持,Notes同时还可以充当其他流行的Internet客户机的功能,如:
POP3、LDAP、IMAP、NNTP客户机等。
11. 强大的集成开发环境与快速开发能力
Notes Designer 为开发人员提供了强大的集成开发环境,可以快速、容易、可视化地开发动态、交互式
的办公自动化应用,开发出来的应用不仅面向Notes客户机,而且面向Web浏览器。
12.易用性
Internet的外在表现形式,即浏览器客户端风格已为大众所普遍接受,因此Domino/Notes R5可
以作为WEB应用服务器(支持HTML,XML等标准协议),其客户端界面可以根据用户的不同要求
定制为浏览器风格以尊重用户已有的工作习惯,降低培训成本;尤其对一些安全性要求不高的企业内
部的公共信息可以设计为WEB方式以方便用户的访问。真正解决用户的日常办公和业务经营的问题。在
Lotus Domino 6版本上有更多的新特性如对J2EE的支持使用户在易用上得到更多的完善和提高。
13.可行性
采用Domino/Notes构建企业和政府的行政系统的应用平台,不仅在技术上是可行的,而且在工程
实施上是可行的,更是可信的,在国内Lotus公司及400多家合作伙伴服务于金融、邮电、电力、财政、税
务、教育、制造业、国家政府首脑机关等众多的用户,在工程实施上及应用解决方案上拥有许多成功经验,
因此Lotus公司及合作伙伴有能力、有经验、更有信心服务好政府和企业用户。
14.未来发展性
Lotus是IBM 公司软件产品的重要组成部分,同时与IBM 公司其他软件产品可以高度集成,在
IBM的电子商务总体策略中承担着不可或缺的、战略级的重任,即电子协作和知识管理。
而Domino/Notes对IBM硬件平台的全线支持和对其他厂商的操作平台的支持,成为不同用户都能够认
可的系统产品。IBM公司在这一领域继续投入技术力量给全球用户更大的支持。

 

附:选择办公协作系统应用平台应考虑的因素

办公协作系统的建设包含了多方面、多层次的工作。如何选择一个合适的应用系统平台,在其上建
立适应办公自动化需求的功能强大的、应用开发容易的、方便管理的、界面友好的各种应用,是企业信息
网和办公协作系统成功的关键。正如道路、桥梁、港口、机场等是运输的基础设施一样,网络化的电子通
信系统与电话系统一样正在成为企业内部、企业与企业之间、企业与社会之间不可缺少的实现信息传递
与共享的通信基础设施。
构筑一个完善的企业应用平台,应该具备以下的目标:
 1、高可用性、高可靠性: 高可用性、高可靠的配置必须在系统的关键部分考虑使用,如繁忙的文档
处理中心服务器,Internet邮件网关服务器等。Lotus提供了应用一级的群集方案,在不增加昂贵的设备
情况下,确保7*24不间断服务。
 2、应用可扩展:基于工作流的办公自动化应用程序应该充分利用系统提供的便利,如多目录服务,
广域网复制技术,应用程序设计模版升级,安全手段等。这不仅是编程手段上的技巧,更重要的是系统
设计的思想与传统的关系数据库编程有所区别。
 3、安全:办公协作系统的安全性我们在选择办公协作系统平台需要考虑的一个重要因素。平台应
该能够为办公协作系统提供完善的安全保障机制。
 4、实用性:真正解决用户的日常办公和业务处理的问题。
 5、成熟性:作为一个企业用户,选择系统平台时应该考虑系统的成熟性和稳定性, 切忌将企业作为
新产品、新技术的试验田,应重视成功的可能性。

posted @ 2007-07-22 18:04 kevinocean 阅读(466) 评论(0) 编辑