书籍详情
从windows到linux的应用移植实现:平台技术与接口篇
作者:兰雨晴,洪雪玉 著
出版社:国防工业出版社
出版时间:2013-01-01
ISBN:9787118082524
定价:¥38.00
购买这本书可以去
内容简介
应用系统的开发、运行与部署依赖于所选择平台的工具、语言、环境、开发技术、服务及其兼容的第三方软件。因此进行移植时,需要考虑目标平台对上述因素的支持和实现情况。具体地,可以从应用系统组件、用户工作环境、开发工具/语言/平台、应用开发技术等几个角度整体考虑。《从windows到linux的应用移植实现:平台技术与接口篇》主要关注应用开发技术在Windows平台和Linux平台的实现情况,研究分析网络通信、多进程侈线程、图形界面等技术在两个平台的实现差异性,并提供对应的实现方案。在内容编排上,为了让读者对应用移植涉及的工作和过程有清晰的认识,《从windows到linux的应用移植实现:平台技术与接口篇》在第一部分定义了应用移植过程、主要阶段、各阶段主要工作、应用移植的几个角度等,然后分为不同的部分,介绍多项应用开发技术的移植实现。其中,第二部分从第2章到第5章,介绍基于套接字网络通信技术的应用移植实现;第三部分从第6章到第9章,介绍基于并发多任务开发技术的应用移植实现;第四部分从第10章到第12章,介绍图形用户界面的应用移植实现。
作者简介
暂缺《从windows到linux的应用移植实现:平台技术与接口篇》作者简介
目录
第一部分 基本理论
第1章 应用系统迁移移植基础
1.1 必要性分析
1.2 迁移移植原则
1.3 迁移移植过程
1.3.1 过程定义
1.3.2 迁移需求分析
1.3.3 关键技术迁移设计
1.3.4 编码迁移移植
1.4 平台差异性与移植对策
1.4.1 应用系统组件
1.4.2 用户工作环境
1.4.3 开发工具/语言/平台
1.4.4 应用开发技术
1.4.5 本书主要内容
第二部分 基于套接字网络通信技术的应用系统迁移移植
第2章 可移植性分析
2.1 平台实现
2.2 差异性分析
2.2.1 SOCKET数据类型
2.2.2 fd_set宏定义
2.2.3 错误码
2.2.4 资源限制
2.2.5 函数名称
第3章 基本功能迁移移植
3.1 创建和连接
3.1.1 接口差异性
3.1.2 移植实现
3.2 通信和关闭
3.2.1 接口差异性
3.2.2 移植实现
3.3 字节序
3.3.1 接口差异性
3.3.2 移植实现
第4章 高级功能迁移移植
4.1 socket选项
4.1.1 接口差异性
4.1.2 移植实现
4.2 I/O控制
4.2.1 接口差异性
4.2.2 移植实现
4.3 名称与地址转换
4.3.1 接口差异性
4.3.2 移植实现
第5章 I/O模型迁移移植
5.1 模型概述
5.2 异步阻塞
5.2.1 实现概述
5.2.2 接口差异性
5.2.3 移植实现
5.3 异步选择
5.3.1 实现概述
5.3.2 接口差异性
5.3.3 移植实现
5.4 事件选择
5.4.1 实现概述
5.4.2 接口差异性
5.4.3 移植实现
5.5 重叠I/O
5.5.1 实现概述
5.5.2 接口差异性
5.5.3 移植实现
5.6 完成端口
5.6.1 实现概述
5.6.2 接口差异性
5.6.3 移植实现
第三部分 基于并发多任务开发技术的应用系统迁移移植
第四部分 图形用户界面迁移移植
第1章 应用系统迁移移植基础
1.1 必要性分析
1.2 迁移移植原则
1.3 迁移移植过程
1.3.1 过程定义
1.3.2 迁移需求分析
1.3.3 关键技术迁移设计
1.3.4 编码迁移移植
1.4 平台差异性与移植对策
1.4.1 应用系统组件
1.4.2 用户工作环境
1.4.3 开发工具/语言/平台
1.4.4 应用开发技术
1.4.5 本书主要内容
第二部分 基于套接字网络通信技术的应用系统迁移移植
第2章 可移植性分析
2.1 平台实现
2.2 差异性分析
2.2.1 SOCKET数据类型
2.2.2 fd_set宏定义
2.2.3 错误码
2.2.4 资源限制
2.2.5 函数名称
第3章 基本功能迁移移植
3.1 创建和连接
3.1.1 接口差异性
3.1.2 移植实现
3.2 通信和关闭
3.2.1 接口差异性
3.2.2 移植实现
3.3 字节序
3.3.1 接口差异性
3.3.2 移植实现
第4章 高级功能迁移移植
4.1 socket选项
4.1.1 接口差异性
4.1.2 移植实现
4.2 I/O控制
4.2.1 接口差异性
4.2.2 移植实现
4.3 名称与地址转换
4.3.1 接口差异性
4.3.2 移植实现
第5章 I/O模型迁移移植
5.1 模型概述
5.2 异步阻塞
5.2.1 实现概述
5.2.2 接口差异性
5.2.3 移植实现
5.3 异步选择
5.3.1 实现概述
5.3.2 接口差异性
5.3.3 移植实现
5.4 事件选择
5.4.1 实现概述
5.4.2 接口差异性
5.4.3 移植实现
5.5 重叠I/O
5.5.1 实现概述
5.5.2 接口差异性
5.5.3 移植实现
5.6 完成端口
5.6.1 实现概述
5.6.2 接口差异性
5.6.3 移植实现
第三部分 基于并发多任务开发技术的应用系统迁移移植
第四部分 图形用户界面迁移移植
猜您喜欢