术语

词汇表
这部分提供了在本文档中使用的大部分专业术语。

共享空间(shared space) 共享空间是Groove用户(成员)进行交互的专用“虚拟场所”。一个共享空间包含一个以上的工具并且按照每个交互的当前状态来维护数据。共享空间的例子比如:“the Groove development team shared space”和“the Smith family shared space”。共享空间的持久版本是一个文件数据库,每个成员的机器上都装有同样拷贝的数据库,每一份拷贝是即时更新的,所以它们都能说明共享空间的当前状况。这些文件包含这个共享空间所有成员的列表,哪些成员是活动的,哪些工具正在被使用和共享空间的当前状况。

成员(member) 一个共享空间的成员是指任何与其它这个共享空间的成员交互的实例。他可以是一个人,一台电脑和任何可以和其它共享者交互的实例。成员通过设备(通常是电脑)交互,就像人们通过电话来交互。

增量(delta) 增量表明共享空间的某处已经改变,它是一个能够容纳由引擎产生的一个或多个命令的容器。它通常相当于一个用户界面部分的改变(例如一个按键)并且是不能UNDO部分的改变。增量可以是本地的(在你的设备上产生)或者是外部的(在共享空间其它成员的机器上产生)。被记录和发送的增量记录例子可以是一个聊天行,也可以是在SKETCHPAD中的画线或向共享空间中增加的一个新工具。增量被序列地存储,并是按XML元素来传送的。

收发器(transceiver) Groove应用程序有一个被称为收发器的顶层控制器。单独的共享应用程序称作工具。收发器提供本地系统级的功能,比如通信,安全和账号维护。

工具(tool) 工具是共享空间成员用来交互的程序或者共享应用。每一个成员都有权使用相同的工具并且使用它们来改变共享空间的数据。工具的例子比如聊天工具,草图,国际象棋游戏。Groove应用包括一个称为收发器的顶层控制器,单独的共享应用程序称作工具。

视图(view) 视图是典型的一个或多个ActiveX控件,这些控件获取用户输入和工具引擎产生的用来显示的增量的请求。视图显示工具的用户界面并且查询工具的引擎和数据。一个工具可以订阅其它工具的视图但不需要提供一个视图。

引擎(Engine) 工具的引擎负责共享空间中工具数据模型的维护和改变。引擎依照从共享空间其它成员工具处收到的增量反应,为工具视图生成和执行增量。引擎为工具提供了异步的增量。

控制代码(controlling code) 工具代码组件是控制代码,它们使引擎,视图,和工具的其它部分组合在一起,使之成为一个模板并且具有工具功能,它给予了工具以个性,行为和功能。

工具集(toolset) 一个工具集是一个逻辑上为某个目的而成组的工具。工具集的主要目的是为了让一个小组在一个共享空间中在多个项目上工作。这意味着一个小组的人可以为了不同的项目而使用不同的工具集。

模板(template) 一个模板是一个代表工具,工具集,共享空间或皮肤的静态的、持久的文件。当您在共享空间中创建一个工具的实例时,共享空间将会引用那个工具的模板。

账号(account) 一个账号是一种特殊用途的共享空间,里面存放着用户的信息。这些信息包括用户身份列表,共享空间(包括一个这些共享空间在哪些设备上安装的设备列表)和联系人(包含客户端和中继设备)

身份(identity) 每一个Groove用户至少有一个身份,可能拥有多个。默认身份是账号名。每一个身份对应用户的一个角色。它包括一个Groove身份URI,vCard和安全信息。身份是告知谁正在做什么的那个端点的部分。身份是通过唯一标识来区分的。用户账号包含用户特定的身份数据集合。

设备(device) 设备是用运行groove的电脑。我们使用电脑是因为在将来您可能使用您的PC、PIM或者其它类型的电脑。您通过设备使用Groove,但未必是设备所在地或者你的身份。设备是通过全球唯一设备URL区分的。设备可以共享多个账号(例如你和你的爱人可能使用家里的同一台电脑)。

端点(endpoint) 一个端点是指一个身份和设备的组合(谁和什么)。端点提到的同一个人可以是“在PC上工作的开发经理”或者“正在家里使用PIM的妈妈”。端点使Groove可以在同一个设备上在多个用户中识别一个人,以及同一个人使用的多个设备中的其中一个。

全球唯一标识(guid) 全球唯一标识经常用来区分唯一的对象。

控制器(controller) 控制器是利用Groove服务的顶层应用程序。它是一个包装器或者应用处理程序,它提供(但不要求)了一个用户界面。它使工作得以完成。控制器可以是groove.exe,一个IE的ACTIVEX控件或者其它类型的控制器。

皮肤(skin) 皮肤是定义Groove收发器和工具的外观和行为的一组组件。

中继(relay) Groove的中继是一个媒介设备,它中继(从名字上可以看出)Groove成员之间的数据。中继所要做的就是为不在线的共享空间成员存储增量和提供分发这些增量。

RVP RVP是Groove的点对点版本的Rendez-Vous协议。这是一个开发中的为在网络上定位和联系人的协议。

SSTP SSTP(Groove的简单对称传输协议)是一个小型的,应用层的协议。它的设计使两个程序能够参与成批交互方向的,异步的在TCP和UDP协议之上的通信。

DPP DPP是Groove的设备在场协议,它提供了“源”客户的通信子系统足够的信息,这样它就可以用最佳途径把信息传送到目标客户。它也可以通知“源”客户:目标客户目前是否可以使用实时的SSTP服务,不管是直接的还是间接的。

本文来源:http://www.officeba.com.cn/article/htmldata/detail/2007/5/17/353.html

转载于:https://www.cnblogs.com/jojochi_008/archive/2010/10/28/1863182.html

Office groove系统的术语相关推荐

  1. Microsoft Office Groove

    最近在玩moss2010,无意中发现office 2007 enterprise版本中的Microsoft Office Groove原来是那么的先进!好东西以前都不去玩,可惜了 现在转帖一个介绍文章 ...

  2. Office 2010 系统要求

    大家好!Office 可信计算性能团队负责搜集 Office 的系统要求,在此我想向您透露一些有关我们如何确定系统要求以及运行 Office 2010 的计算机需要哪些硬件的内部信息. 在深入了解所有 ...

  3. excel怎么启用宏_轻便免费的Excel合并工具,支持wps和office全系统

    Excel合并工具绿色程序版是一款由吾爱网友ermituofo分享制作的Excel合并软件,软件支持wps和office全系统,很多用户发表格给其他用户之后自己要使用合并处理就很麻烦,有了这个工具,就 ...

  4. 先进驾驶辅助系统(ADAS) 术语

     国家在2021-06-01日开始实施国标GB/T 39263-2020 版的关于先进驾驶辅助系统相关的术语与定义.下面是我整理的术语相关的内容,如果需要更为详细的定义,请点击文章后面的连接进入到国家 ...

  5. linux 字符界面 office,Linux系统下对比永中office和wps的界面及字体,附对比图

    本文为你介绍Linux系统下对比永中office和wps的界面及字体,附对比图和用户评论.仅是对这两个应用软件直观的界面进行比较,没有没有涉及到功能齐不齐全.兼容性是否良好等问题.如果你使用的是Dee ...

  6. 道路车辆先进驾驶辅助系统(ADAS)术语及定义

    先进驾驶辅助系统 advanced driver assistance systems:ADAS 利用安装在车辆上的传感.通信.决策及执行等装置,实时监测驾驶员.车辆及其行驶环境,并通过信息和 / 或 ...

  7. 转载:道路车辆先进驾驶辅助系统(ADAS)术语及定义

    先进驾驶辅助系统 advanced driver assistance systems:ADAS 利用安装在车辆上的传感.通信.决策及执行等装置,实时监测驾驶员.车辆及其行驶环境,并通过信息和 / 或 ...

  8. linux系统可以安装office吗,我可以安装Microsoft Office吗?如果是这样,怎么样?

    问题描述 我想知道如何在Ubuntu中安装Microsoft Office(特别是Microsoft Office 2010)? 我是MS Office的忠实粉丝,我想知道我是否可以在Ubuntu中使 ...

  9. 恢复系统自带的office软件

    1.首先进入自己的Microsoft账户,点击"服务和订阅"2.往下翻可以看到账户已购买的产品,这个office就是系统自带的office版本,只有再重新下载这个版本才可以恢复到o ...

最新文章

  1. Javascript如何判断对象是否相等
  2. G20杭州峰会上云 实现0安全事件
  3. 2019五个最棒的机器学习课程
  4. 3d怎么把两个面拼接在一起_vr全景看房用什么软件做的?3D看房是怎么拍摄的?...
  5. Python实例 61,62
  6. c语言多线程的建立视频,如何用C语言实现多线程
  7. [LeetCode] NO. 242 Valid Anagram
  8. Java开发中的23种设计模式
  9. springboot获取active_springboot 2.3.0+activeRecord获取对象报类型转换错误
  10. 华三交换机配置定时重启任务
  11. Unity之VideoPlayer组件——循环播放视频
  12. ISG2014 Writeups
  13. error LNK2005: public: virtual __thiscall CMemDC::~CMemDC(void) (??1CMemDC@@UAE@XZ) already de
  14. Windows NT 就是指现在的 Windows
  15. 学Python必须懂的例子
  16. android画布橡皮,Android 橡皮擦功能的实现
  17. 学习MySQL之数据库简介
  18. 登录页面,登录后跳转不成功
  19. IDC(国际数据公司),如何查询免费报告
  20. 电力电子技术:电力电子器件

热门文章

  1. load data infile mysql_mysql Load Data InFile 的用法举例
  2. python jieba库分词_Python基于jieba库进行简单分词及词云功能实现方法
  3. 不等式解集怎么取_七年级下学期《8.2不等式及不等式组的解集》2020年高频易错题集...
  4. 系统动力学模型_RCR新文:基于系统动力学模型的中国煤炭产能情景预测
  5. 卸载python27_27. 移除元素(Python)
  6. vector 赋值_从零开始学习R语言(一)——数据结构之“向量”(Vector)
  7. select函数fdwrite用法_通俗易懂的学会:SQL窗口函数
  8. 导入php插件_漏洞分析丨WordPress评论插件wpDiscuz任意文件上传
  9. 数据结构题及c语言版4.31答案,数据结构参考题及答案修正版.doc
  10. jquery thinkphp mysql_ThinkPHP5+jQuery+MySql如何实现投票功能