标题：Apple Open Collaborative Environment
概述
Groupware 群件 
群件是一个网络软件概念，它定义了由一组（群）人使用的应用程序。它是基于这样一个设想，因为网络连接用户，这些用户应当通过网络互相操作，作为一个整体而提高组的生产率。电子函件是一个很好的群件例子。它能使用户间相互通信和协调活动。此处，群件是一个许多不同地方定义许多不同事情的术语。　 
一个真正的群件包括允许不同系统上的用户能在一个项目上交互和协调工作。编辑一个文件并把它发送给另一个用户观看还不是一个群体的例子，但它已经非常接近了。一个集中式网络查看组成员安排表，然后把会议安排在大家都能参与的时间片，这是一个群件的例子。　 
另外一个群件例子是，Windows for Workgroups中的对象链接和嵌入（OLE）特性，它使网上的不同用户为一个称为复合文档的主文档提供诸如图形、文本和电子表格信息这样的元件。复合文档里元件维持一个到建立这个元件的工作站上文件的链路。如果工作站上的文件被改变了，复合文档里的链接至这个文件上的元件也改变。例如一个艺术家，任何时候只需简单地编辑存在他计算机上的文件就可以修改复合文档里的艺术品，下一次市场部打开复合文档时，艺术文件里的任何改动都自动地在复合文档中更新。　 
进一步说，一个调度应用程序可以在网上召开一次会议，参加者只需坐在自己的工作站旁，然后打开屏幕上的文档并一起在文档上操作来协商作一个项目。当文档打开时，它会出现在所有参加者的屏幕上，文档中任意一个变化都会出现在每一个人的屏幕上。同步电话会议和电视会议可以帮助用户协调彼此的活动。实际上，运行于Microsoft Windows下的桌面电视会议系统，可用来让用户在一个窗口上观看其他用户同时操作另一些窗口中的文档。　 
另外，一个令人感兴趣的群件概念是公告牌（bulletin board）和交互式会议。
公告牌和交互式会议
公告牌是一个能把信息传到其它用户观看并能响应信息的地方。典型地，公司事务和日程可以发往公告牌区。热点标题会产生强烈响应和反响。人们可以从公告牌上读信息并可以把自己的信息发往公告牌。当然所有的对话都可以存储到盘上并打印出来看。Instant documentation! 　 
公告牌典型地进行消息会话，而一个交互会议是一个预定的事件，这个事件可以用一个发表独创意见的会议来类比。一个公司可以安排一次所有雇员都能对公司的政策和新产品开发提交文件的会议。强调一下，人们只有当信息滚动显示时或自己参加时才能看到消息。整个会话能被存储和打印以备将来参考。参与者不需打断会议就可以进入或退出，并且如果他们宁可匿名的话，还可以使用“操纵杆”来代替他们的名字。　 
一旦群件应用程序放在恰当的地方和用户开始从中获益，传统的通信方法就会弃之不用。由于旅行和不能有效地利用时间，开会看来是越来越不方便。实际上，会议成为每天都要举行的事情，与会人员在他们方便的时间用电子函件的方式参加会议。电子函件传递消息正成为一种与他人进行通信的种方法，尤其是其他人很难通过电话联系时。当用户可以把各种消息诸如声音、图形和视频图象附加给电子消息并即时发送它们的时候，即使是邮政快件似乎也过时了。　 
下面列出了一些群件的优点和人们理想的期望：　 
在一个组织中，群件促进合作并在一个联合项目中帮助人们进行通信和协作。　 
群件可协调人和过程之间的交互活动。　 
群件有助于规定文档流和完成一个项目必须做的工作。　 
群件把共享信息放进一个结构化的复合文档中为用户提供了唯一的信息共享方法。文档成为集中存储共享信息的地方。　 
理想地，群件应能使合作项目中的每一个人能以一种更有效的方法完成各自指定的工作。　 
理想地，群件只简单规定一些用现存应用程序来共享信息和帮助用户协作的方法，而不是来自某一供应商的特殊应用软件。
电子函件和群件
当今，群件的一个最重要的组成部分是电子函件。电子消息系统提供一个“主干”，在这“主干”的任何一组用户能够合作项目和在共享文档上操作。实际上，电子函件可以叫做廉价群件，因为它的消息传递服务允许人们彼此协商。　 
电子消息传递是一种存储转发技术。你把消息发给一个用户时，就把它放进用户邮箱，接收方可以在稍后的时间内阅读该邮件。你还可以在消息里附带文档和图形文件，这将大大地简化与其他用户交换文档的任务。想一想原来采用的方法：把文档放进共享目录里，然后呼叫用户告诉他们文件已经存放在目录里了。如果用户是远程用户，你必须使用调制解调器和处理一些相关的问题，如商定线路速度、协议、数据位和其他因素，有了电子函件，每个用户可以用他们自己的应用程序拨号进入一个中心电子邮局，他们在那里投入和给出消息。　 
电子函件的一个发展趋势是，能够把各种不同类型的对象（信息集合）放进消息。例如使用 Microsoft或其他公司的E-mail应用程序的用户能在电子函件中插入声音录音和电视剪辑。中间件产品使这些都很容易实现。在许多应用程序的菜单上，电子函件正成为一个标准功能。几乎每一个基于Windows的产品在它的菜单上都有或将有“电子函件”选项，这样用户就能直接从应用程序发送和接收邮件。　 
电子函件系统唯一的问题就是，存在那样多的系统和已经使用了这样的系统。当一个组织准备集成系统和用户时，管理者将面临在这些不同的E- mail系统里交换消息的任务。例如，销售处Joe用Microsoft Mail应当能把消息发给使用Lotus Notes的管理处Hany。有几种方法进行这种交换：　 
把整个公司转接到一个电子函件系统，这是一个不大可能实现的建议。　 
建立能把消息从一个系统翻译到另一个系统的信关。但是，对每一个不同的系统都需一个信关，或者你可以把Novell的消息处理服务（MHS）作为一个进入大多数标准系统的信关。　 
电子函件主干网为电子函件的交换提供了一个通用协议环境。对每种不同类型的E-mail系统仍需要一个信关，但这时信关是连到主干网上的。与Novell MHS一样，简单邮件传输协议(SMTP）和X．400标准都使用这种方法。　 
选择消息交换系统作为中心电子函件路由器和必要时在系统间翻译消息。Softswitch（宾夕尼法亚州的Wayne）的企业邮件交换（EMX）就是这样一个产品。
工作流软件
工作流软件组合电子消息传递和文档管理以及影像处理。这个概念就是通过把文挡经过几级处理过程，送给一个有设备和技能操作文档、或有权签署和生效文档的群件成员来移动一个文档。尽管工作流软件不被认为是一个真正的群件应用程序，但是它促进了工作组在工作自动处理时的协作。　 
下面有一些关于工作流软件的关键特性：　 
文档包含路由选择信息，它使文档分派给预先指定的用户和设备。　 
文档能同时访问。　 
一个文档当“正在施工”时是可查看的，直到它退出了工作流处理过程。　 
工作流软件有文件编排系统，队列和维持系统运行的工作流管理软件。　 
被授权的用户可以在许多级别上停止活动，锁住部分或全部文档防止进一步编辑。　 
工作流软件可以通过验证和数字签名提供安全性：　 
接收方确信发送方的鉴别，文档是可鉴别的，并且在传输过程中没有被修改；发送方确信授权方对文档中的任何修改都能被检测出来。　 
出自Action Technologies（加利福尼亚州的Alameda）、DEC（马萨诸塞州的Maynard）、IBM（纽约州的White Plains）、Lotus Development（马萨诸塞州的Cambridge）和其他公司的工作流系统都很有效，象Windows这样的图形用户环境非常适合工作流应用程序，来自不同应用程序的图形、文本和其他元件在图形用户环境中，被当作对象集成进文档中流动。
支撑技术
一些标准正在出现，它们使群体特性成为应用程序的一部分并使这些特性可跨平台工作。一些标准在下面提到，一些标准在本书别的地方相应的条目下讨论。　 
Standard Generalized Markup Language(SGML)SGML定义了一种把信息存进文档的标准方法。通过提供一些集成或共享其他环境所建信息的方法从而超过了ASCⅡ码标准。SGML文档能作为“智慧文挡”观看，而ASCⅡ文档却被看作“哑”文挡。文件包含定义每一节或元件的属性，如段、表、头部或页面的布局格式。包含信息可以传输到任何其它系统，只需用同样的方法格式化文档。SGML是制作跨越多个供应商界限的工作流应用程序的主要工具。　 
Windows Open System Architecture(WOSA)WOSA是一个Microsoft体系结构，它规定怎样建立交叉于不同的平台和允许在企业内信息自由流动的应用程序。利用WOSA，开发商可以制作容易访问E-mail，后端数据库和主机连接的应用程序。任何一个运行于Windows环境下的应用程序均能访问这些资源。　 
Apple Open Collaborative Environment(AOCE）苹果计算机公司的AOCE是专门为在网络环境里统一工作组和工作组流而设计的。实现的环境是由一系列应用程序接口(API）和使用应用程序和下列服务进行通信的软件模块组成的：　 
应用程序间的消息交换。　 
E-mail使能应用程序，以便用户能够从他们的应用程序内部发送电子函件。　 
存储用户姓名和地址以及网上资源的搜索命名服务。　 
检验用户登录和为用户提供全局访问授权的验证服务。　 
给文档附加合法电子签名的数字签名。
群件产品
电子函件和文档影象正成为群件的一个重要方面，获取的文档（在传真纸和打印纸上）能被所有用户共享。光学字符识别(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、日历、日程安排表、任务管理和工作流软件。
相关条目
：Compound Documentation 复合文档；Documentation Exchange Standard 文档交换标准；Documentation Management 文档管理；Electronic Mail电子函件；Imaging影象，成象，映象；Information TransferAPIs，E-mail Email的消息传递API；Inter-Application APIs应用程序间API；Workflow Software工作流软件。