1、 版权声明 任何收存和保管本论文各种版本的单位和个人,未经本论文作者同意,不得将本论文转借他人,亦不得随意复制、抄录、拍照或以任何方式传播。否则,引起有碍作者著作权之问题,将可能承担法律责任。 原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明,本声明的法律结果由本人承担。 论文作者签名: 日期: 年 月 日 摘要 基于 C/S 模式下云打印系统的设计与实现 F u (安康学院 电子 信息工程系,陕西安
2、康, 725000) 摘 要 随着“云”概念地引入 , 在对“ 云 ”概念理解基础上,为了解决传统联机打印 (网络共享打印 )的不足之处,同时高效率地解决繁琐的打印任务, 云打印地实现有着重要的意义。论文中研究基于 C/S 模式下系统的设计与实现,在数据收发基础上了增加了客户端对数据地加密和服务器端对接收的文件,文件名称和大小创建内存映射表并排序输出给打印机的功能,以 VC+6.0 为开发工具,采 用 Windows 的核心编程技术内存管理和多线程操作对数据进行高效处理,在 WindowsXp 平台完成云打印的功能。 为了确保数据安全完整和服务器高效地处理大量的数据,着重研究了网络通讯的数据安全和内存管理、内存映射技术。 在检测客户端和云端服务器数据是否有变更时,采用 MD5 技术生成服务器中存放文件的 MD5 摘要和最新的客户端测到得 MD5 摘要对比,确保数据完整。在服务器接收大量数据的时候,对文件名和大小创建内存映射表,然后通过对内存地址地访问,来访问数据,实现了高效和快速处理数据的功能。经测试,系统运行正常、良好, 能够实现云打印功能。 关键词 C/S 模式 ; 数字签名 ; 内存映射表