《ice中间件技术详细教程》由会员分享,可在线阅读,更多相关《ice中间件技术详细教程(71页珍藏版)》请在金锄头文库上搜索。
1、 ICE 中间件中间件 INTERNET COMMUNICATION ENGINE MIDDLEWARE ICE中间件 仅供内部使用 第 1 页 2014年 7月 2日 索引索引 1 认识认识 ICE . 4 1.1 ICE概述 . 4 1.2 ICE结构 . 4 1.2.1 客户端和服务器 . 5 1.2.2 Ice核心 . 5 1.2.3 Ice API . 6 1.2.4 对象适配器 . 6 1.2.5 Ice代理 . 6 1.2.6 Ice骨架(skeleton) . 7 1.3 Slice 语言 . 7 1.3.1 Slice合约功能. 7 1.3.2 Slice 映射机制 . 8
2、1.4 Ice 协议 . 8 1.4.1 Ice协议的组成 . 8 1.4.2 Ice协议的优势 . 9 1.4.3 数据编码规则 . 9 1.4.4 协议状态机制 . 9 1.5 Ice 服务 . 10 1.5.1 IceFreeze . 10 1.5.2 IceGrid . 10 1.5.3 IceBox . 11 1.5.4 IceStorm . 11 1.5.5 IcePatch2 . 12 1.5.6 IceGlacier2 . 12 1.6 Ice架构的优势 . 12 2 Slice 语言快览语言快览 . 15 2.1 简介 . 15 2.2 编译 . 15 2.2.1 客户端和服务器端使用相同的开发环境 . 16 2.2.2 客户端和服务器端使用不同的开发环境 . 17 2.3 Slice源文件. 17 2.4 词法规则 . 18 2.5 规范速览 . 20 2.5.1 模块 . 20 2.5.2 基本数据类型 . 21 2.5.3 枚举