Windows信息系统开放源码平台移植指南

Windows信息系统开放源码平台移植指南
作 者: 谢永强 王朝君
出版社: 电子工业出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: Windows
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Windows信息系统开放源码平台移植指南》作者简介

内容简介

本书对信息系统从Windows平台移植到开放源码Linux平台的过程中的技术决策和组织实施提出了参考建议。本书共分为绪论、信息系统移植技术指南、信息系统移植实施指南三大部分和附录。绪论部分包括信息系统移植基础、信息系统移植中的关键问题、信息系统移植的决策建议等内容;技术指南部分包括操作系统环境的移植、文件系统移植、打印服务移植、网络服务移植、系统审计与管理服务移植、目录服务移植、认证服务移植、Web服务移植、数据库移植、群件构建模型移植、终端服务器和瘦客户端移植、桌面Office应用移植、中间件技术移植、高可用性系统移植以及其他一些功能移植的描述;实施指南部分包括信息系统移植的组织与实施、完全替换类信息系统移植的策略与实例、部分替换类信息系统移植的策略与实例等内容;附录给出了Windows平台与开放源码Linux平台功能软件对应参考表。本书为读者提供了一座将信息系统从Windows平台移植到开放源码Linux平台的桥梁,适合各行各业信息系统决策者、信息系统管理者和广大IT行业的技术工程师阅读,也可作为从事IT行业的老师与学生的参考书。前言本书的特色目前国内关于Linux平台的技术手册、培训教材、工程实践方面的图书种类繁多,但是从技术和管理方面指导信息系统从微软Windows平台移植到开放源码Linux平台的书和教材很少见。本书采取了Windows环境功能组件与Linux环境功能组件对比的方式,按照“信息系统移植的基本概念→Windows环境下信息系统各功能组件的描述→Linux环境下各功能组件移植方法→信息系统移植项目的决策与组织实施”的思路,比较完整地描述了将微软Windows平台构建的信息系统移植到Linux平台所涉及的技术问题、策略问题和组织实施问题,使信息系统决策者、管理者和开发者能够在理性思维的状态下,理解、接受和应用开放源码Linux平台。本书阅读指南第1章信息系统移植基础。首先描述了Windows操作系统和开放源码平台的发展历史,然后分别列举了Windows信息系统和开放源码Linux信息系统的典型组成环境,最后论述了将基于Windows平台的信息系统移植到开放源码Linux平台的主要原因以及移植中涉及的主要内容。第2章信息系统移植中的关键问题。主要描述了信息系统从Windows平台移植到开放源代码平台过程中需要考虑的几个关键问题,包括移植的技术可行性分析、移植中人的因素、移植中效益评估的问...

图书目录

第一部分

第1章

信息系统移植基础

Windows平台信息系统

1.1.1

Windows操作系统的发展历史

1.1.2

一个典型的Windows信息系统组成

开放源码平台信息系统

1.2.1

开放源码平台的发展历史

1.2.2

一个典型的开放源码平台信息系统组成

移植的主要原因与范围

1.3.1

引起移植的主要原因

1.3.2

移植的范围

小结

第2章

信息系统移植中的关键问题

移植的技术可行性

移植过程中人的因素

移植的成本问题

移植过程对新技术发展的考虑

小结

第3章

信息系统移植的决策建议

决策的过程

移植的策略

3.2.1

完全移植策略

3.2.2

部分移植策略

一般性建议

小结

第二部分

信息系统移植技术指南

第4章

操作系统环境的移植

Windows域中新增加GNU/Linux桌面

4.1.1

增加简单配置的GNU/Linux桌面的设置

4.1.2

增加复杂配置的GNU/Linux桌面的设置

Windows域中增加GNU/Linux服务器

Windows域控制器移植

GNU/Linux桌面替换Windows客户端

小结

第5章

文件系统移植

Windows环境文件系统描述

5.1.1

文件系统的功能

5.1.2

Windows文件系统

5.1.3

NTFS文件系统权限管理

5.1.4

NTFS访问控制

5.1.5

文件服务功能

文件系统Linux平台移植方法

5.2.1

移植功能需求

5.2.2

Samba介绍

5.2.3

文件服务器的比较

5.2.4

利用Samba进行文件服务的移植

小结

第6章

打印服务移植

Windows环境打印服务描述

6.1.1

Windows打印服务介绍

6.1.2

Windows的两种打印方法

6.1.3

打印服务的特性

打印服务Linux平台移植方法

6.2.1

移植功能需求

6.2.2

打印系统CUPS体系描述

6.2.3

打印数据传输的标准

6.2.4

打印机控制协议

6.2.5

驱动程序的实现方法

6.2.6

使用CUPS/Samba进行打印服务移植

小结

第7章

网络服务移植

Windows环境网络服务描述

7.1.1

Windows因特网名字服务WINS

7.1.2

域名系统(DNS)

7.1.3

动态主机配置协议(DHCP)

网络服务Linux平台移植方法

7.2.1

移植功能需求

7.2.2

Samba的nmbd支持因特网名字服务

7.2.3

Bind9支持域名系统(DNS)

7.2.4

ISC的dhcpd

小结

第8章

系统审计与管理服务移植

Windows环境系统审计与管理服务描述(含系统管理)

8.1.1

SMS

8.1.2

服务器监控

系统审计与管理服务Linux平台移植方法

8.2.1

移植功能需求

8.2.2

软件管理移植

8.2.3

网络管理移植

8.2.4

服务器管理移植

8.2.5

更高复杂度系统的移植

小结

第9章

目录服务移植

Windows环境目录服务描述

9.1.1

目录服务介绍

9.1.2

Windows活动目录

9.1.3

Kerberos认证机制

9.1.4

目录结构的新特性

9.1.5

DNS名字空间

目录服务Linux平台移植方法

9.2.1

移植功能需求

9.2.2

LDAP和OpenLDAP

9.2.3

使用Linux/OpenLDAP移植目录服务

小结

第10章

认证服务移植

Windows环境认证服务描述

10.1.1

Windows域介绍

10.1.2

Windows域的目录服务

10.1.3

Windows域的认证机制

认证服务Linux平台移植方法

10.2.1

移植功能需求

10.2.2

使用OpenLDAP和Samba移植认证服务

小结

第11章

Web服务移植

Windows环境Web服务描述

11.1.1

Web服务及XML语言

11.1.2

Windows上的Web服务

Web服务Linux平台移植方法

11.2.1

移植功能需求

11.2.2

Apache的功能描述

11.2.3

从ISS移植到Apache

小结

第12章

数据库移植

Windows环境数据库系统描述

12.1.1

客户端与服务器体系

12.1.2

数据库存储与处理体系

12.1.3

用户控制管理体系

数据库系统Linux平台移植方法

12.2.1

移植功能需求

12.2.2

选择目标数据库移植

小结

第13章

群件构建模型移植

Windows环境群件构建模型描述

13.1.1

Exchange服务器架构

13.1.2

通信协议与方式

13.1.3

用户功能

群件构建模型Linux平台移植方法

13.2.1

移植功能需求

13.2.2

选择Novell

OpenExchange移植

13.2.3

选择Kroupware移植

13.2.4

选择Exchange4Linux移植

13.2.5

选择Samsung

Contact移植

13.2.6

选择Novell

GroupWise移植

13.2.7

选择phpGroupware移植

13.2.8

移植解决方案比较

小结

第14章

终端服务器和瘦客户端移植

Windows环境终端服务和瘦客户端描述

14.1.1

终端服务和瘦客户端的概念

14.1.2

Windows终端服务和瘦客户端

终端服务和瘦客户端Linux平台移植方法

14.2.1

移植功能需求

14.2.2

选择LTSP项目移植

14.2.3

选择NX终端服务移植

小结

第15章

桌面Office应用移植

Windows环境Office应用描述

15.1.1

微软Office概述

15.1.2

微软Office编程环境

Office应用Linux平台移植方法

15.2.1

移植功能需求

15.2.2

Linux平台Office办公套件

15.2.3

选择OpenOffice/StarOffice移植

小结

第16章

中间件技术移植

Windows环境中间件技术描述

16.1.1

中间件技术概述

16.1.2

微软COM技术和.Net平台

中间件Linux平台移植方法

16.2.1

移植功能需求

16.2.2

选择GNOME的CORBA技术移植

16.2.3

选择J2EE移植

小结

第17章

高可用性系统移植

高可用性系统描述

17.1.1

高可用性目标与标准

17.1.2

高可用性方法与分类

Linux平台HA移植方法

17.2.1

移植功能需求

17.2.2

Linux平台高可用性方法

小结

第18章

其他功能组件技术移植

Linux环境中的病毒防护

Linux环境中的时间服务

Linux环境中的用户界面

Linux环境中的备份与恢复

小结

第三部分

信息系统移植实施指南

第19章

信息系统移植的组织与实施

移植过程概述

确定移植的目标

19.2.1

明确目标

19.2.2

为目标环境创造良好的用户接受度

决策者和选择用户的介入

19.3.1

管理决策层的介入

19.3.2

选择用户介入的时机

实施移植的技术前提

19.4.1

决定初始条件

19.4.2

覆盖功能需求

移植实施的组织结构

19.5.1

项目组

19.5.2

项目成员

19.5.3

外部专家顾问

19.5.4

定义项目的组织形式

建立移植实施的计划

移植的控制与管理

用户与系统管理员的培训

小结

第20章

完全替换类信息系统移植的策略与实例

完全替换性应用移植策略

20.1.1

工作站计算机

20.1.2

Web服务器

20.1.3

文件系统

20.1.4

打印服务

20.1.5

网络服务

大中型组织机构的移植实例

20.2.1

数据库管理系统

20.2.2

组件

20.2.3

目录服务

20.2.4

系统管理服务

提供IT服务的特殊机构移植实例

20.3.1

数据库管理系统

20.3.2

应用服务器

20.3.3

系统管理服务

小型组织机构移植实例

20.4.1

数据库管理系统

20.4.2

组件

20.4.3

目录服务

20.4.4

系统管理服务

小结

第21章

部分替换类信息系统移植的策略与实例

选择性应用移植策略

服务器端的移植实例

21.2.1&nb