分类:新浪微博
语言:简体中文
大小:未知
发布时间:13-07-19
第1章 命名服务规范1.1 服务描述1.1.1 概述1.1.2 名称1.1.3 实例1.1.4 设计原则1.1.5 技术问题解决方案1.2 命名服务模块1.2.1 CosNaming模块1.2.2 名称库附录A 完整的OMG IDLA.1 CosTransactions模块A.2 CosTSPortability模块附录B 与TP标准的关系B.1 事务处理服务与TP标准的相关性B.2 X/Open TX接口支持B.3 X/Open资源管理器支持B.4 与事务处理协议的互操作B.5 ODMG模式第2章 事件服务规范2.1 服务描述2.1.1 概述2.1.2 事件通信2.1.3 实例2.1.4 设计原则2.1.5 技术问题解决方案2.1.6 服务质量2.1.7 通用事件通信2.2 模块和接口2.2.1 CosEventComm模块2.2.2 事件通道2.2.3 CosEventChannelAdmin模块2.2.4 类型化事件通信2.2.5 CosTypedEventComm模块2.2.6 类型化事件通道2.2.7 CosTypedEventChannelAdmin模块2.2.8 组合事件通道和过滤2.2.9 查找事件通道的策略附录A 实现类型化事件通道A.1 概述附录B 事件通道使用实例第3章 通知服务规范3.1 服务描述3.1.1 概述3.1.2 一致性问题3.2 体系结构特征3.2.1 概述3.2.2 结构化事件3.2.3 用过滤器对象进行事件过滤3.2.4 默认的过滤器约束语言3.2.5 服务质量管理3.2.6 共享订阅3.2.7 过滤类型化事件3.2.8 事件类型库3.2.9 互操作性问题3.3 模块与接口3.3.1 CosNotification模块3.3.2 CosNotifyFilter模块3.3.3 CosNotifyComm模块3.3.4 CosNotifyChannelAdmin模块3.3.5 CosTypedNotifyComm模块3.3.6 CosTypedNotifyChannelAdmin模块附录A 事件类型库A.1 事件类型元模式A.2 其他功能A.3 MODL模式A.4 生成的IDL附录B 完整的IDL附录C 对CORBA的改变C.1 对CORBA标准的改变C.2 没有涉及的RFP需求第4章 生命周期服务规范4.1 服务描述4.1.1 概述4.1.2 对象生命周期的客户模式4.1.3 生成库查找器4.1.4 设计原理4.1.5 一些技术问题的解决4.2 生命周期接口4.2.1 CosLifeCycle模块4.2.2 实现生成库4.2.3 目标对生成库和生成库查找器的使用4.2.4 生命周期服务的总结附录A 复合生命周期规范A.1 总览A.2 关键特性A.3 服务结构A.4 接口总览A.5 复合生命周期操作A.6 CosCompoundLifeCycle模块A.7 CosLifeCycleContainment模块A.8 CosLifeCycleReference模块附录B 参考文献附录C 过滤器C.1 作为属性的资源C.2 约束表达式C.3 约束表达式的BNF附录D 管理D.1 联盟D.2 LifeCycleService模块的一个例子附录E 对PCTE对象的支持E.1 总览E.2 对象的创建E.3 对象的删除E.4 对象的拷贝E.5 对象的移动第5章 持久性对象服务5.1 服务描述5.1.1 概述5.1.2 目标和属性5.1.3 服务视图5.2 持久性服务模块5.2.1 服务结构5.2.2 CosPersistencePID模块5.2.3 CosPersistencePO模块5.2.4 CosPersistencePOM模块5.2.5 持久性数据服务概述5.2.6 CosPersistencePDS模块5.2.7 直接存取(PDS_DA)协议5.2.8 CosPersistencePDS_DA模块5.2.9 ODMG-93协议5.2.10 动态数据对象(DDO)协议5.2.11 CosPersistenceDDO模块5.2.12 其他协议5.2.13 Datastore:CosPersistenceDS CLI模块5.2.14 其他Datastore5.2.15 标准兼容性第6章 事务服务规范6.1 服务描述6.1.1 概述6.1.2 服务描述6.1.3 服务构架6.2 事务服务接口6.2.1 概述6.2.2 用户视角6.2.3 实现者视角附录A OMG的完整IDL定义A.1 CosTransactions模块A.2 CosTSPortability模块附录B 与TP标准之间的关系B.1 事务服务和TP标准之间的关系B.2 X/Open TX接口的支持B.3 X/Open资源管理者的支持B.4 和事务性协议的互操作B.5 ODMG模式第7章 并发服务规范7.1 服务描述7.1.1 概述7.1.2 并发控制的基本概念7.1.3 锁定模型7.1.4 两阶段事务锁定7.1.5 嵌套事务7.2 模块和接口7.2.1 CosConcurrencyControl模块7.2.2 LockCoordinator接口7.2.3 LockSet接口7.2.4 TransactionalLockSet接口7.2.5 LockSetFactory接口第8章 关系服务规范8.1 服务概述8.1.1 概述8.1.2 服务结构8.2 关系服务模式8.2.1 基础关系模式8.2.2 CosObjectIdentity模块8.2.3 CosRelationships模块8.2.4 相关对象图8.2.5 CosGraphs模块8.2.6 特殊关系8.2.7 CosReference模块第9章 具体化服务规范9.1 服务描述9.1.1 概述9.1.2 服务结构9.1.3 对象和接口层次体系9.1.4 接口概述9.2 具体化服务模块9.2.1 CosExternalization模块9.2.2 CosStream模块9.2.3 特定的具体化关联9.2.4 CosExternalizationContainment模块9.2.5 CosExternalizationReference模块9.2.6 标准流数据格式第10章 查询服务规范10.1 服务描述10.1.1 概述10.1.2 设计原则10.1.3 结构10.1.4 查询语言10.1.5 主要特点10.1.6 服务结构10.2 查询服务接口10.2.1 集合模型10.2.2 CosQueryCollection模块10.2.3 查询框架模型10.2.4 CosQuery模块附录A 参考文献第11章 许可服务规范11.1 服务描述11.1.1 背景信息11.1.2 许可服务概览11.1.3 许可系统中的关键组成部分11.1.4 CORBA环境下的许可11.1.5 设计原则11.2 许可服务接口11.2.1 许可服务接口11.2.2 CosLicensing模块附录A 参考文献附录B 其他服务的使用B.1 属性服务B.2 关系服务B.3 安全服务附录C 实现问题C.1 生产者客户实现问题C.2 异步事件C.3 伪代码附录D 质询机制D.1 默认情况D.2 可供选择的办法第12章 属性服务规范12.1 服务描述12.1.1 概述12.1.2 关键特性的总结12.2 属性服务接口12.2.1 CosPropertyService模块12.2.2 PropertySet接口12.2.3 PropertySetDef接口12.2.4 PropertiesIterator接口12.2.5 PropertyNamesIterator接口12.2.6 PropertySetFactory接口12.2.7 PropertySetDefFactory接口附录A OMG IDL第13章 时间服务规范13.1 服务描述13.1.1 概述13.1.2 通用对象模型13.1.3 基本时间服务13.2 时间服务接口13.2.1 TimeService接口13.2.2 定时器事件服务13.2.3 定时器事件处理器13.2.4 定时器事件服务13.2.5 一致性附录A 实现指南A.1 要获取安全时间必须遵守的准则附录B 时间的管理B.1 操作和强制审查的保护B.2 代理和时间不确定性附录C OMG IDLC.1 时间服务C.2 定时器事件服务附录D 用户注意事项D.1 代理和时间D.2 在网络中传递时间附录E 扩展例子E.1 对象模型E.2 扩展总结E.3 数据类型E.4 异常E.5 FriendlyTime对象E.6 扩展的时间服务E.7 结束语附录F 参考文献第14章 安全服务规范14.1 概述14.1.1 安全问题简介14.1.2 规范简介14.2 接口14.2.1 安全性参考模型14.2.2 安全体系结构14.2.3 应用开发者接口14.2.4 管理员接口14.2.5 实现者安全接口14.3 协议和机制14.3.1 安全互操作协议14.3.2 安全ORB间协议(SECIOP)14.3.3 基于SECIOP的CSI协议14.3.4 SPKM协议14.3.5 GSS Kerberos协议14.3.6 CSI-ECMA协议14.3.7 SSL和CORBA安全机制的集成14.3.8 具有安全功能的DCE-CIOP附录A 参考文献附录B 关于安全业务的完整OMG IDL文件B.1 介绍B.2 通用安全数据模块B.3 应用接口-级别1B.4 应用接口-级别2B.5 安全管理接口B.6 用于非否认的接口B.7 安全可替换服务接口B.8 安全ORB间协议(SECIOP)B.9 SSLB.10 安全DCE CIOPB.11 标准数据类型的取值附录C 和其他服务的关系C.1 介绍C.2 同对象服务和通用设施的一般关系C.3 同专用对象服务的关系C.4 同一般设施的关系附录D 一致性的细节和陈述D.1 简介D.2 一致性需求D.3 安全功能级别1D.4 安全功能性级别2D.5 安全功能可选包D.6 安全可替换性D.7 安全互操作性D.8 一致性陈述附录E 可信任系统导引E.1 介绍E.2 防止威胁的保护E.3 用于结构性模型的导引E.4 用于应用接口模型的导引E.5 用于管理模型的导引E.6 安全对象实施模型附录F 非本规范设施F.1 简介F.2 不相似域之间的互操作性限制F.3 非面向会话的SECIOP协议F.4 强制性安全机制F.5 专用安全策略F.6 其他稽核服务F.7 可能的增强性F.8 在使用非否认时的可互操作性F.9 稽核文件可互操作性F.10 管理F.11 引用限制F.12 消息保护的目的端控制F.13 高级授权特性F.14 交选和分级域F.15 基于能力的访问控制F.16 非否认服务附录G 互操作导引G.1 简介G.2 在IOR中用于机制TAG定义的导引G.3 SECIOP举例第15章 交易对象服务15.1 服务描述15.1.1 概述15.1.2 概念与数据类型15.1.3 协调工作机制15.1.4 异常处理15.2 交易对象服务接口15.2.1 抽象接口15.2.2 功能接口15.2.3 服务类型库15.2.4 动态属性评估接口15.2.5 一致性标准附录A OMG IDLA.1 基于CORBA OMG IDL的交易功能规范A.2 OMG交易功能模块A.3 动态属性模块A.4 服务类型库模块附录B OMG强制语言BNFB.1 介绍B.2 语言要素B.3 强制语言BNF附录C OMG强制处方语言C.1 OMG强制处方语言C.2 处方构造结构C.3 范例第16章 对象集合服务16.1 服务描述16.1.1 概述16.1.2 服务结构16.1.3 组合集合16.1.4 受限访问集合16.2 模块和接口16.2.1 CosCollectin模块16.2.2 Collection接口16.2.3 OrderedCollection接口16.2.4 SequentialCollection接口16.2.5 SortedCollection接口16.2.6 EqualityCollection接口16.2.7 KeyCollection接口16.2.8 EqualityKeyCollection接口16.2.9 KeysortedCollection接口16.2.10 EqualitySortedCollection接口16.2.11 EqualityKeySortedCollection接口16.2.12 EqualitySequentailCollection接口16.2.13 KeySet接口16.2.14 KeyBag接口16.2.15 Map接口16.2.16 Relation接口16.2.17 Set接口16.2.18 Bag接口16.2.19 KeySortedSet接口16.2.20 KeySortedBag接口16.2.ZI SortedMap接口16.2.22 SortedRelation接口16.2.23 SortedSet接口16.2.24 SortedBag接口16.2.25 Sequence接口16.2.26 EqualitySequence接口16.2.27 Heap接口16.2.28 抽象的RestrictedAccessCollection接口16.2.29 具体的限制访问Collection接口16.2.30 CollectionFactory接口16.2.31 迭代器接口16.2.32 函数接口16.2.33 Command和Comparator接口附录A OMG对象查询服务A.1 对象查询服务差别A.2 其他OMG对象服务定义集合A.3 OMG永久对象服务A.4 OMG对象并发服务附录B 和其他标准的关系B.1 ANSI标准模板库
内容推荐本书是“CORBA技术系列丛书”的第三册,根据OMG的《CORBA Services》编译而成。内容包括命名服务、事件服务、通知服务、生命周期服务、持久性对象服务、事务服务、并发服务、关系服务、具体化服务、查询服务、许可服务、属性服务、时间服务、安全服务、交易对象服务和对象集合服务。本书的编译工作是由朗讯科技(中国)贝尔实验室、朗讯科技(中国)、上海国信朗讯,及深圳朗讯科技光网络(中国)共同完成。本书可作为专业软件工程师的实用参考书,也可作为高等院校通信与计算机相关专业的教学参考书。内容截图
...