书籍详情
Oracle9i移动技术
作者:(美)Alan Yeung,(美)Philip Stephenson,(美)Nicholas Pang著;邱仲潘等译
出版社:机械工业出版社
出版时间:2003-01-01
ISBN:9787111112815
定价:¥55.00
购买这本书可以去
内容简介
本书介绍了在Oracle平台上如何设计、部署、管理灵活的移动应用程序,介绍了如何使用和扩展Oracle9iASWireless提供的移动服务,并集成其他Oracle技术,使开发人员可以用这个更可靠、可伸缩的移动基础结构使任何业务移动化、访问新客户和向移动用户提供关键信息。??本书是建立无线、脱机、推服务和声音应用程序的权威著作,是开发人员的重要参考资料。
作者简介
Alan Yeung是Where2Net公司的联合创办者、总裁和CEO,Where2Net公司是多信道开发工具和Web应用程序软件供应商。创办Where2Net之前,Yeung博士在PointCast公司担任行政和技术职务,该公司是推技术的前沿公司,他还在Raychem公司任过职。Yeung博士经常进行技术专题的演讲,曾经在圣荷塞州立大学、斯坦福大学和威斯康星麦迪逊大学讲授无线技术与工程课程。Yeung博士具有加利福尼亚大学贝克利分校MBA学位、斯坦福大学博士学位和威斯康星大学学士学位。等等
目录
作者介绍
序
前言
第一部分 移动环境
第1章 移动经济
1.1 移动通信与有线通信不一样
1.1.1 从客户机/服务器到移动Internet
1.1.2 市场动力
1.1.3 好处
1.1.4 独特特性
1.2 移动与无线的基本概念
1.2.1 移动性与带宽
1.2.2 数据、内容与应用程序
1.2.3 联机与脱机
1.2.4 正确的时间、地点与信息
1.2.5 警报、消息与E-mail
1.3 关键难点
1.3.1 设备
1.3.2 网络基础结构
1.3.3 软件
1.4 理想情形与关键点
1.4.1 用户
1.4.2 开发人员
1.4.3 系统管理员
1.5 新发展
1.5.1 改进的网关和网络
1.5.2 新设备
1.5.3 新标准
1.5.4 软件平台与工具
1.6 小结
第2章 Oracle9iAS Wireless简介
2.1 Oracle9iAS Wireless
2.1.1 巴拿马项目
2.1.2 Oracle9i Lite
2.1.3 Oracle Mobile Online
2.2 Oracle移动战略
2.2.1 一次编写,到处发布
2.2.2 集成9i应用程序服务器
2.2.3 Mobile E-Business Sute
2.2.4 宿主、内部与混合
2.2.5 XML、J2EE与SOAP
2.3 Oracle移动与无线体系结构
2.3.1 设备、标记与协议
2.3.2 网络
2.3.3 联机服务
2.3.4 框架体系结构
2.4 Oracle特质
2.4.1 平台
2.4.2 核心与服务
2.4.3 集成
2.4.4 伸缩性
2.4.5 安全性
2.4.6 容错
2.4.7 适应性
2.5 小结
第二部分 Oracle9iAS Wireless
第3章 Oracle9iAS Wireless体系结构
3.1 概述
3.1.1 无线内核
3.1.2 无线服务
3.1.3 无线工具
3.2 Oracle9iAS Wireless Core
3.2.1 协议适配器
3.2.2 Oracle9iAS Wireless XML应用程序模型
3.2.3 网络与设备适配
3.3 Oracle9iAS Wireless服务
3.3.1 定制与警报
3.3.2 推与短消息
3.3.3 转换码
3.3.4 脱机管理
3.3.5 基于地址服务
3.3.6 移动PlM与E-mail
3.3.7 移动商务与记账
3.3.8 Mobile Studio
3.4 OracleAS Wireless工具与角色
3.4.1 无线角色与用户
3.4.2 Service Designer
3.4.3 System Manager
3.4.4 User Manager
3.4.5 Content Manager
3.4.6 Custonization Portal
3.5 小结
第4章 服务器与集成
4.1 与Oracle9iAS集成
4.1.1 单一注册
4.1.2 Oracle Internet目录
4.1.3 WebCache
4.1.4 会话管理与设备检测
4.2 服务器
4.2.1 部署为OC4应用程序的服务器
4.2.2 部署为独立Java应用程序的服务器
4.3 生成移动应用程序
4.3.1 生成JSP应用程序
4.3.2 用Service Designer生成主服务
4.3.3 预览应用程序
4.3.4 用User Manager建立用户组和用户
4.3.5 用Content Manager发布服务
4.3.6 测试发布的服务
4.3.7 生成动态JSP应用程序
4.3.8 运行最后测试
4.4 小结
第5章 高级定制
5.1 定制的内容与原因
5.1.1 海量定制
5.1.2 定制门户
5.1.3 脱机定制
5.2 预设
5.3 用户、配置文件、设备与服务管理
5.3.1 管理用户
5.3.2 管理服务与文件夹
5.3.3 管理设备
5.3.4 多个配置文件
5.3.5 地址标志
5.4 警报引擎
5.4.1 警报体系结构
5.4.2 数据进给器与警报服务设计过程
5.4.3 管理警报
5.5 数据进给器
5.6 雅虎股票报价数据进给举例
5.7 雅虎股票报价警报举例
5.7.1 生成主警报
5.7.2 将主警报作为警报服务发布
5.7.3 配置与启动警报引擎进程
5.7.4 注册设备与预订YahooAlert
5.8 小结
第6章 推技术与短消息
6.1 推:独特模态
6.1.1 短消息的背景与成功
6.1.2 技术需求
6.1.3 Oracle9iAS Wireless特性
6.2 Oracle9iAS Wireless消息体系结构
6.2.1 Push Java API
6.2.2 推Web服务(SOAP)
6.2.3 Transport APl
6.2.4 Driver API
6.3 推驱动器
6.3.1 PushClient
6.3.2 E-mail
6.3.3 SMS-UCP
6.3.4 SMPP
6.3.5 Fax
6.3.6 声音
6.3.7 定制驱动器
6.4 建立报应用程序
6.4.1 PushLiteJava API 例子
6.4.2 Push Java API例子
6.4.3 Push WSDL API例子
6.5 小结
第7章 转换码
7.1 转换码的好处与局限
7.2 Oracle9iAS Wireless转换码服务的工作原理
7.2.1 体系结构与信息流
7.2.2 Web集成开发器
7.2.3 WIDL正比
7.2.4 Web集成服务器
7.3 建立与部署转换码服务
7.3.1 选择适合的组件
7.3.2 建立WIDL文件
7.3.3 建立输出模板
7.3.4 发布接口
7.4 用移动应用程序调用WIDL服务
7.4.1 Web集成适配器
7.4.2 Web集成Bean
7.5 转换码WML站点
7.6 小结
第8章 脱机管理:开发与部署移动应用程序
8.1 建立脱机应用程序的难点
8.2 Oracless9i Lite平台
8.2.1 特性
8.2.2 优点
8.2.3 体系结构
8.3 移动开发工具库
8.3.1 本机应用程序
8.3.2 Java应用程序
8.3.3 Web应用程序
8.3.4 开发与部署Web应用程序的生命周期
8.4 移动服务器
8.4.1 开发与包装
8.4.2 Packaging Wizard
8.4.3 生成新的包装应用程序
8.4.4 应用程序管理
8.4.5 管理访问控制表
8.4.6 管理复制与快照
8.4.7 跟踪客户机站点
8.4.8 用户管理
8.4.9 部署
8.5 建立Oracle Lite开发环境
8.6 用Visual Basic建立本机Windows应用程序
8.6.1 Mobile SQL实用程序简介
8.6.2 应用程序逻辑
8.6.3 用Packaging Wizard 包装应用程序
8.6.4 启动Packaging Wizard
8.6.5 选择平台
8.6.6 命名应用程序
8.6.7 列出应用程序文件
8.6.8 输入数据库信息
8.6.9 定义复制快照
8.6.10 完成应用程序
8.6.11 用移动服务器测试应用程序
8.7 小结
第9章 脱机管理:高级特性
9.1 用Visual Basic与EVT建立本机CE应用程序
9.2 性能与伸缩性的服务器配置
9.2.1 规模确定
9.2.2 负荷平衡
9.3 同步与复制体系结构(MGP与Async ueue)
9.3.1 阶段A
9.3.2 阶段B
9.4 分布式设计考虑
9.5 Branch Office
9.5.1 设置Branch Office
9.5.2 安装Branch Office客户机应用程序
9.5.3 将客户机连接Branch Office数据库机器
9.5.4 ODBC连接
9.6 小结
第10章 基于地址服务
10.1 基于地址服务的需求
10.2 Oracle9iAS Wireless LBS特性
10.3 系统体系结构
10.4 Oracle9iAS Wireless LBS模块
10.4.1 Location Picker
10.4.2 Driving Directions
10.4.3 Business Directory
10.4.4 Maps
10.5 模块配置
10.6 样本应用程序
10.7 小结
第11章 移动PIM与E-mail
11.1 将办公室扩展到移动设备
11.2 特性与体系结构
11.2.1 特性
11.2.2 体系结构
11.3 移动E-mail
11.3.1 配置E-mail服务
11.3.2 移动E-mail服务举例
11.4 移动目录
11.5 移动地址薄
11.6 日历
11.7 立即消息
11.8 短消息
11.9 文档管理iFS
11.10 传真
11.11 任务
11.12 小结
第12章 移动商务
12.1 特性与功能
12.2 体系结构与安全性
12.2.1 移动商务体系结构
12.2.2 安全
12.3 移动商务模块
12.3.1 WML转换器
12.3.2 移动钱包
12.3.3 Form Filler
12.3.4 iPayment
12.3.5 计费机制
12.4 例子:单键结算
12.5 小结
第13章 Mobile Studio
13.1 定制Mobile Studio设计环境
13.1.1 Mobile Studio模型
13.1.2 配置Mobile Studio
13.1.3 用户设置
13.2 建立移动应用程序
13.3 测试移动应用程序
13.4 部署移动应用程序
13.5 Oracles移动模块(无线服务)
13.6 短消息服务
13.7 小结
第三部分 开发与部署动态应用程序
第14章 应用程序设计与开发
14.1 移动技术计划与组织
14.1.1 战略开发
14.1.2 项目计划
14.1.3 用例开发
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 ASP与内部放置
14.3.3 扩展与新建站点
14.3.4 联机与脱机
14.3.5 构思板
14.4 开发与编码
14.4.1 建立原型
14.4.2 业务逻辑
14.4.3 表示层
14.4.4 个性化与集成
14.4.5 页面设计与用户界面
14.4.6 内容分区与组合
14.4.7 样式准则
14.4.8 本地化与全球化
14.5 测试与部署
14.5.1 模拟器与模拟
14.5.2 现场测试
14.5.3 安全性
14.6 小结
第15章 案例分析
15.1 案例1:现场数据获取
15.1.1 客户与需求
15.1.2 情形与用例
15.1.3 战略
15.1.4 方案
15.1.5 结果
15.2 案例2:移动支持动态内容
15.2.1 客户与需求
15.2.2 情形与用例
15.2.3 战略
15.2.4 方案
15.2.5 结果
15.3 案例3:销售小组自动化--预测
15.3.1 客户与需求
15.3.2 方案与用例
15.3.3 战略
15.3.4 方案
15.3.5 结果
15.4 小结
第16章 移动应用程序概述
16.1 无线门户
16.1.1 平台与方案
16.1.2 优点
16.2 移动办公室与E-mail
16.2.1 平台与方案
16.2.2 优点
16.3 现场小组自动化
16.3.1 平台与方案
16.3.2 优点
16.4 销售小组自动化
16.4.1 平台与方案
16.4.2 优点
16.5 移动银行与代理
16.5.1 平台与方案
16.5.2 优点
16.6 仓库与库存管理
16.6.1 平台与方案
16.6.2 优点
16.7 无线发送与包裹寄送
16.7.1 平台与方案
16.7.2 优点
16.8 其他应用程序
16.9 小结
第17章 展望
17.1 无线网络与设备发展
17.1.1 GPRS与3G网络
17.1.2 移动设备与浏览器
17.1.3 无线局域网:运营商与企业
17.2 J2ME
17.2.1 应用程序和Midlets
17.2.2 Web服务与Oracle9iAS Wireless SDK
17.3 XHTML
17.3.1 WAP 2.0与XHTML基础
17.3.2 XHTML移动配置文件
17.4 多媒体消息服务
17.4.1 EMS
17.4.2 MMS
17.5 声音与VoiceXML
17.5.1 声音应用程序
17.5.2 技术与VoiceXML
17.6 小结
第四部分 附录
附录A 词汇表
附录B Oracle9iAS多信道XML
序
前言
第一部分 移动环境
第1章 移动经济
1.1 移动通信与有线通信不一样
1.1.1 从客户机/服务器到移动Internet
1.1.2 市场动力
1.1.3 好处
1.1.4 独特特性
1.2 移动与无线的基本概念
1.2.1 移动性与带宽
1.2.2 数据、内容与应用程序
1.2.3 联机与脱机
1.2.4 正确的时间、地点与信息
1.2.5 警报、消息与E-mail
1.3 关键难点
1.3.1 设备
1.3.2 网络基础结构
1.3.3 软件
1.4 理想情形与关键点
1.4.1 用户
1.4.2 开发人员
1.4.3 系统管理员
1.5 新发展
1.5.1 改进的网关和网络
1.5.2 新设备
1.5.3 新标准
1.5.4 软件平台与工具
1.6 小结
第2章 Oracle9iAS Wireless简介
2.1 Oracle9iAS Wireless
2.1.1 巴拿马项目
2.1.2 Oracle9i Lite
2.1.3 Oracle Mobile Online
2.2 Oracle移动战略
2.2.1 一次编写,到处发布
2.2.2 集成9i应用程序服务器
2.2.3 Mobile E-Business Sute
2.2.4 宿主、内部与混合
2.2.5 XML、J2EE与SOAP
2.3 Oracle移动与无线体系结构
2.3.1 设备、标记与协议
2.3.2 网络
2.3.3 联机服务
2.3.4 框架体系结构
2.4 Oracle特质
2.4.1 平台
2.4.2 核心与服务
2.4.3 集成
2.4.4 伸缩性
2.4.5 安全性
2.4.6 容错
2.4.7 适应性
2.5 小结
第二部分 Oracle9iAS Wireless
第3章 Oracle9iAS Wireless体系结构
3.1 概述
3.1.1 无线内核
3.1.2 无线服务
3.1.3 无线工具
3.2 Oracle9iAS Wireless Core
3.2.1 协议适配器
3.2.2 Oracle9iAS Wireless XML应用程序模型
3.2.3 网络与设备适配
3.3 Oracle9iAS Wireless服务
3.3.1 定制与警报
3.3.2 推与短消息
3.3.3 转换码
3.3.4 脱机管理
3.3.5 基于地址服务
3.3.6 移动PlM与E-mail
3.3.7 移动商务与记账
3.3.8 Mobile Studio
3.4 OracleAS Wireless工具与角色
3.4.1 无线角色与用户
3.4.2 Service Designer
3.4.3 System Manager
3.4.4 User Manager
3.4.5 Content Manager
3.4.6 Custonization Portal
3.5 小结
第4章 服务器与集成
4.1 与Oracle9iAS集成
4.1.1 单一注册
4.1.2 Oracle Internet目录
4.1.3 WebCache
4.1.4 会话管理与设备检测
4.2 服务器
4.2.1 部署为OC4应用程序的服务器
4.2.2 部署为独立Java应用程序的服务器
4.3 生成移动应用程序
4.3.1 生成JSP应用程序
4.3.2 用Service Designer生成主服务
4.3.3 预览应用程序
4.3.4 用User Manager建立用户组和用户
4.3.5 用Content Manager发布服务
4.3.6 测试发布的服务
4.3.7 生成动态JSP应用程序
4.3.8 运行最后测试
4.4 小结
第5章 高级定制
5.1 定制的内容与原因
5.1.1 海量定制
5.1.2 定制门户
5.1.3 脱机定制
5.2 预设
5.3 用户、配置文件、设备与服务管理
5.3.1 管理用户
5.3.2 管理服务与文件夹
5.3.3 管理设备
5.3.4 多个配置文件
5.3.5 地址标志
5.4 警报引擎
5.4.1 警报体系结构
5.4.2 数据进给器与警报服务设计过程
5.4.3 管理警报
5.5 数据进给器
5.6 雅虎股票报价数据进给举例
5.7 雅虎股票报价警报举例
5.7.1 生成主警报
5.7.2 将主警报作为警报服务发布
5.7.3 配置与启动警报引擎进程
5.7.4 注册设备与预订YahooAlert
5.8 小结
第6章 推技术与短消息
6.1 推:独特模态
6.1.1 短消息的背景与成功
6.1.2 技术需求
6.1.3 Oracle9iAS Wireless特性
6.2 Oracle9iAS Wireless消息体系结构
6.2.1 Push Java API
6.2.2 推Web服务(SOAP)
6.2.3 Transport APl
6.2.4 Driver API
6.3 推驱动器
6.3.1 PushClient
6.3.2 E-mail
6.3.3 SMS-UCP
6.3.4 SMPP
6.3.5 Fax
6.3.6 声音
6.3.7 定制驱动器
6.4 建立报应用程序
6.4.1 PushLiteJava API 例子
6.4.2 Push Java API例子
6.4.3 Push WSDL API例子
6.5 小结
第7章 转换码
7.1 转换码的好处与局限
7.2 Oracle9iAS Wireless转换码服务的工作原理
7.2.1 体系结构与信息流
7.2.2 Web集成开发器
7.2.3 WIDL正比
7.2.4 Web集成服务器
7.3 建立与部署转换码服务
7.3.1 选择适合的组件
7.3.2 建立WIDL文件
7.3.3 建立输出模板
7.3.4 发布接口
7.4 用移动应用程序调用WIDL服务
7.4.1 Web集成适配器
7.4.2 Web集成Bean
7.5 转换码WML站点
7.6 小结
第8章 脱机管理:开发与部署移动应用程序
8.1 建立脱机应用程序的难点
8.2 Oracless9i Lite平台
8.2.1 特性
8.2.2 优点
8.2.3 体系结构
8.3 移动开发工具库
8.3.1 本机应用程序
8.3.2 Java应用程序
8.3.3 Web应用程序
8.3.4 开发与部署Web应用程序的生命周期
8.4 移动服务器
8.4.1 开发与包装
8.4.2 Packaging Wizard
8.4.3 生成新的包装应用程序
8.4.4 应用程序管理
8.4.5 管理访问控制表
8.4.6 管理复制与快照
8.4.7 跟踪客户机站点
8.4.8 用户管理
8.4.9 部署
8.5 建立Oracle Lite开发环境
8.6 用Visual Basic建立本机Windows应用程序
8.6.1 Mobile SQL实用程序简介
8.6.2 应用程序逻辑
8.6.3 用Packaging Wizard 包装应用程序
8.6.4 启动Packaging Wizard
8.6.5 选择平台
8.6.6 命名应用程序
8.6.7 列出应用程序文件
8.6.8 输入数据库信息
8.6.9 定义复制快照
8.6.10 完成应用程序
8.6.11 用移动服务器测试应用程序
8.7 小结
第9章 脱机管理:高级特性
9.1 用Visual Basic与EVT建立本机CE应用程序
9.2 性能与伸缩性的服务器配置
9.2.1 规模确定
9.2.2 负荷平衡
9.3 同步与复制体系结构(MGP与Async ueue)
9.3.1 阶段A
9.3.2 阶段B
9.4 分布式设计考虑
9.5 Branch Office
9.5.1 设置Branch Office
9.5.2 安装Branch Office客户机应用程序
9.5.3 将客户机连接Branch Office数据库机器
9.5.4 ODBC连接
9.6 小结
第10章 基于地址服务
10.1 基于地址服务的需求
10.2 Oracle9iAS Wireless LBS特性
10.3 系统体系结构
10.4 Oracle9iAS Wireless LBS模块
10.4.1 Location Picker
10.4.2 Driving Directions
10.4.3 Business Directory
10.4.4 Maps
10.5 模块配置
10.6 样本应用程序
10.7 小结
第11章 移动PIM与E-mail
11.1 将办公室扩展到移动设备
11.2 特性与体系结构
11.2.1 特性
11.2.2 体系结构
11.3 移动E-mail
11.3.1 配置E-mail服务
11.3.2 移动E-mail服务举例
11.4 移动目录
11.5 移动地址薄
11.6 日历
11.7 立即消息
11.8 短消息
11.9 文档管理iFS
11.10 传真
11.11 任务
11.12 小结
第12章 移动商务
12.1 特性与功能
12.2 体系结构与安全性
12.2.1 移动商务体系结构
12.2.2 安全
12.3 移动商务模块
12.3.1 WML转换器
12.3.2 移动钱包
12.3.3 Form Filler
12.3.4 iPayment
12.3.5 计费机制
12.4 例子:单键结算
12.5 小结
第13章 Mobile Studio
13.1 定制Mobile Studio设计环境
13.1.1 Mobile Studio模型
13.1.2 配置Mobile Studio
13.1.3 用户设置
13.2 建立移动应用程序
13.3 测试移动应用程序
13.4 部署移动应用程序
13.5 Oracles移动模块(无线服务)
13.6 短消息服务
13.7 小结
第三部分 开发与部署动态应用程序
第14章 应用程序设计与开发
14.1 移动技术计划与组织
14.1.1 战略开发
14.1.2 项目计划
14.1.3 用例开发
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 ASP与内部放置
14.3.3 扩展与新建站点
14.3.4 联机与脱机
14.3.5 构思板
14.4 开发与编码
14.4.1 建立原型
14.4.2 业务逻辑
14.4.3 表示层
14.4.4 个性化与集成
14.4.5 页面设计与用户界面
14.4.6 内容分区与组合
14.4.7 样式准则
14.4.8 本地化与全球化
14.5 测试与部署
14.5.1 模拟器与模拟
14.5.2 现场测试
14.5.3 安全性
14.6 小结
第15章 案例分析
15.1 案例1:现场数据获取
15.1.1 客户与需求
15.1.2 情形与用例
15.1.3 战略
15.1.4 方案
15.1.5 结果
15.2 案例2:移动支持动态内容
15.2.1 客户与需求
15.2.2 情形与用例
15.2.3 战略
15.2.4 方案
15.2.5 结果
15.3 案例3:销售小组自动化--预测
15.3.1 客户与需求
15.3.2 方案与用例
15.3.3 战略
15.3.4 方案
15.3.5 结果
15.4 小结
第16章 移动应用程序概述
16.1 无线门户
16.1.1 平台与方案
16.1.2 优点
16.2 移动办公室与E-mail
16.2.1 平台与方案
16.2.2 优点
16.3 现场小组自动化
16.3.1 平台与方案
16.3.2 优点
16.4 销售小组自动化
16.4.1 平台与方案
16.4.2 优点
16.5 移动银行与代理
16.5.1 平台与方案
16.5.2 优点
16.6 仓库与库存管理
16.6.1 平台与方案
16.6.2 优点
16.7 无线发送与包裹寄送
16.7.1 平台与方案
16.7.2 优点
16.8 其他应用程序
16.9 小结
第17章 展望
17.1 无线网络与设备发展
17.1.1 GPRS与3G网络
17.1.2 移动设备与浏览器
17.1.3 无线局域网:运营商与企业
17.2 J2ME
17.2.1 应用程序和Midlets
17.2.2 Web服务与Oracle9iAS Wireless SDK
17.3 XHTML
17.3.1 WAP 2.0与XHTML基础
17.3.2 XHTML移动配置文件
17.4 多媒体消息服务
17.4.1 EMS
17.4.2 MMS
17.5 声音与VoiceXML
17.5.1 声音应用程序
17.5.2 技术与VoiceXML
17.6 小结
第四部分 附录
附录A 词汇表
附录B Oracle9iAS多信道XML
猜您喜欢