您现在的位置:网站首页答辩论文计算机毕业设计计算机论文计算机网络论文

PC与PPC间TCP/IP通信的实现

  • 简介:(毕业论文 页数:31 字数:17289) PC与PPC间TCP/IP通信的实现 摘 要:随着PPC(Pocket PC,即掌上电脑)软硬件水平的提高,其功能越来越强大,PPC的很多应用和PC联系到一起,所以PPC与PC的通信功能日益显出其重要性,它大大地扩展了PPC的应用,可以实现...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载

(毕业论文 页数:31 字数:17289) PC与PPC间TCP/IP通信的实现 

摘 要:随着PPC(Pocket PC,即掌上电脑)软硬件水平的提高,其功能越来越强大,PPC的很多应用和PC联系到一起,所以PPC与PC的通信功能日益显出其重要性,它大大地扩展了PPC的应用,可以实现PPC与PC之间的数据更新、备份和同步,另外,它为实现PPC的系统升级及动态程序加载提供了底层支持。PPC与PC有串口,蓝牙,红外等通信方式。进行通信的双方必须遵守相同的通信协议规程才能协  调可靠地工作。本文介绍如何利用VB.Net通过Socket以及多线程编程进行桌面电脑PC与PPC间的双向通信,并且通过.net平台编程语言Visual Basic.Net编写PC端和PPC端程序,并使用指定的IP地址和端口号,调试数据同步,使PC与PPC间TCP/IP双向通信,实现两者的信息交换。

关键词:PPC 通信 Sockets TCP/IP

The Communication Between PC and PPC For TCP/IP Agreement

Abstract: With the development of the level of the PPC’s (Pocket PC, the palm computer) hardware and software, its function becomes more powerful. Many applications of PPC is linked up to PC, it shows that the communication between PC and PPC become more and more important. It will greatly expand the application of PPC, and it can be achieved the data updates, backup and synchronization between PC and PPC. Furthermore, it provides an underlying support for the system upgrades and dynamic process. It has serial ports, Bluetooth, infrared and other means of communication. The two-side communications must follow the same communication protocol in order to coordinate the work reliably. This paper describes how to use VB.Net through Socket,and multi-threaded programming to desktop computers and Pocket PC (Pocket PC,acronym:PPC) between the two-way communications,and through .Net platform programming language Visual Basic.Net prepared by the PC and PPC procedures to achieve the exchange of information.

Keywords: Pocket PC;communication;Socket


目 录

1 引言 1
1.1 研究背景 1
1.2 研究意义 1
1.3 国内外研究现状 2
1.3.1 无线互联化 2
1.3.2 无线通讯 2
1.3.3 普及化 2
1.3.4 高性能 2
2 网络协议 2
2.1 传输控制协议(TCP) 2
2.2 基于TCP/IP协议的网络通信 3
2.2.1 TCP连接的建立 3
2.2.2 TCP连接的终止 4
2.2.3 常见服务器异常分析 6
2.3 用户数据包协议(UDP) 6
3 基于Socket通信系统的实现 7
3.1 Winsock 7
3.1.1 介绍 7
3.1.2 Socket的定义 7
3.1.3 Socket编程的定义 7
3.2 基于TCP的Socket编程 8
3.3 简单TCP C/S交互模型 9
4 开发环境 10
4.1 Windows CE 10
4.1.1 Windows CE简介 10
4.1.2 Windows CE的特性 10
4.1.3 Windows CE的基本体系结构 10
4.1.4 内核 11
4.1.5 对象存储 11
4.1.6 GWES(Graphic,Windowing and Event System) 11
4.1.7 通信 12
4.1.8 可选组件 12
4.2 Visual Studio.NET 12
4.2.1 Visual Studio 12
4.2.2 .NET 12
4.3 .NET框架 13
4.4 ActiveSync 13
5 PC与PPC间TCP/IP通信的实现过程 14
5.1 实现过程中用到的类库 14
5.1.1 Socket类常用方法和属性及事件 14
5.1.2 实现TCP协议网络应用时使用的NetworkStream类 15
5.2 设计思路 17
5.3 程序的具体实现 18
5.3.1 创建PPC客户端程序 18
5.3.2 创建PC服务端程序 21
5.3.3 PC与PPC通信 23
6 发展前景展望 23
结 论 24
致 谢 25
参 考 文 献 26

1 引言
近年来,掌上电脑PPC(Pocket PC)由于体积轻薄、操作简便,方便携带而得到很快普及,其功能也越来越强大。PPC是计算、信息管理、通信及网络等多功能融合的产品。其中,PPC与PC的通信功能日益显出其重要性,它大大地扩展了PPC的应用,如PPC与PC之间数据的导入、导出及同步,包括名片、记事、约会行程、理财和E-mail等;另外,它为实现PPC的系统升级及动态程序加载提供了底层支持。所以研究PPC与PC之间的通信是非常有意义的。
1.1 研究背景
随着计算技术的发展,嵌入式系统已经无处不在,从国防工业中的飞机、导弹上的控制,通信工程的WAP手机,可视电话,网络电话,到智能玩具,网络家电,机顶盒等领域都有极为广泛的应用。它已经成为计算机领域的一个重要组成部分.嵌入式系统作为计算机的一种应用形式,通常是指埋藏在宿主设备中的微处理机系统,典型机种如微控制器、微处理器和DSP等。嵌入式计算机与支撑软件组合就形成了嵌入式系统。嵌入式系统是将先进的计算机技术、半导体技术和电子技术和各个行业的具体应用相结合后的产物,而且嵌入式系统也是多学科互相融合的产物,它以应用产品对象为中心、计算机技术为基础、通信技术为载体、消费类产品为对象,并可以加入各类传感器。PPC(Pocket PC,掌上电脑)就是一种典型的嵌入式产品。它将个人平常所需的资料数字化,能被广泛的利用与传输。基本的功能例如: 上网浏览、文本处理、共享数字影音信息及通讯簿、行事历、记事本、计算器等,其他的扩展功能有从计算汇率的小程序到交互式心理咨询系统、从购物清单到市场调查分析软件等。在如此庞大的软件技术支持下,PPC的功能是非常强大的。但由于它出现的历史并不长,因而它也有一些缺点,比如:内存较小,处理速度较慢等。但随着硬件技术的发展与成熟以及相应软件的成熟,它目前的一些不足必将会逐步解决,所以它的发展前景是十分广阔的。由于PPC功能的扩展和与PC通信的增多,PPC与PC的通信功能日益显出其重要性,它大大地扩展了PPC的应用,可以实现PPC与PC之间的数据备份、更新和同步,包括名片、记事、约会行程、理财和E-mail等:另外,PPC的功能的增强要靠里面的软件支持,而通常我们是通过PC把新的软件下载到PPC里面,还有PPC系统的升级通常也是经过与PC的通信来完成的。

查看评论 已有0位网友发表了看法
  • 验证码: