毕业设计论文网网站导航网站导航 毕业设计论文网论坛本站论坛 关于我们 站长信箱 诚邀加盟 设为首页 联系我们 收藏本站

首 页 | 计算机专业毕业设计| 计算机系毕业论文 | 电子信息类 | 其它理工论文 | 参考论文 | 免费论文中心 | 毕业论文指导| 定做咨询 | 论文发表 | 购买方式 | 常见问题

>> 本站公告
1,本站由追梦网络科技有限公司成员组建的,本公司旗下有几个相关网站,做毕业论文同类相关业务近四年,有许多案例作品!
2,本站大部分免费作品都来源于互联网,如果有侵犯原创作者的版权,欢迎指正,我们的的完整收费作品大部分都是本站原创,同时本站原创论文也不得转载,部分参考论文是会员有偿上传,故如想获得需要支付相关费用!
3,本站论坛有许多相关的免费毕业设计,免费毕业论文提供大家下载,部分下载需要支付一定的金币!如何获得金币,如何免费下载本站毕业设计和毕业论文可以参考论坛固定贴!
联系方式
毕业设计客服01: 点击这里给我发消息
毕业设计客服02: 点击这里给我发消息
毕业设计客服03: 点击这里给我发消息
论文网技术支持: 点击这里给我发消息
论文网投诉建议: 点击这里给我发消息
论文合作代理加盟: 点击这里给我发消息
本站联系人手机: 15908152159
业务邮箱:857982385@qq.com
本站业务
 毕业设计论文指导咨询业务:
计算机:软件/硬件/数据库/网络等
多媒体:动画设计/课件制作等 
设计类:VI/广告/包装/装饰等
电子类:电子工程学/信息化工学等
机械类:|数控/机电/自动化等
土建类|土木/建筑/测绘/水利学等
经济管理类:经济学/管理学/市场等
人文社科类:政治/心理学/新闻等
考试辅导资料:计算机/英语/等
翻译类:中文<->其它
论文发表服务:论文指导发表
当前位置:首页>> JAVA/JSP计算机毕业设计>> 正文

 名称:025Java串行通信及应用研究-JAVA
作品名称
 
   
作品ID
J025
开发语言
JAVA
运行平台
WIN9X/WIN2000/WINXP/2003
论文字数
1.1万
论文页数
27P
开题报告
答辩稿
整理时间
07-01-08 00:00:00
推荐指数
作品价格
购买说明
作品简介:
 
源代码+程序+论文+开题报告+答辩稿+外文翻译+文献综述
目   录
摘要………………………………………………………………… 1
Abstract ……………………………………………………………… 2
第一章   引言……………………………………………………… 3
 1.1 Java事件处理机制的介绍……………………………………………  3
  1.1.1 一些基本概念……………………………………………………………… 3
  1.1.2 几种常见的事件…………………………………………………………… 4
        1.1.3 处理事件的过程…………………………………………………………… 4
 1.2 串行通信中的事件……………………………………………………………    4
第二章 串行通信的基本知识……………………………… 6
第三章Java在串行通讯方面的技术……………………… 7
 3.1 RS232通讯基础………………………………………………………… 7
3.2安装Java Communications API……………………………………… 8
 3.3通讯前的准备…………………………………………………………… 9
 3.4 Comm API基础………………………………………………………… 9
  3.4.1 串行端口事件类:Class SerialPortEvent…………………………… 9
  3.4.2 CommPortIdentifier类………………………………………………… 10
  3.4.3 CommPort类………………………………………………………… 12
  3.4.4 SerialPort类……………………………………………………… 14
第四章 串口全双工通信应用研究……………………  18
 4.1运行环境……………………………………………………………… 18
 4.2工具准备……………………………………………………………  18
 4.3具体程序……………………………………………………………… 18
 4.4调试过程……………………………………………………………… 24
第五章 结束语……………………………………………… 25
参考文献…………………………………………………… 26

Java串行通信及应用研究
计算机专业001班            指导教师  
摘  要
随着信息技术的发展以及计算机网络的广泛使用。计算机通信技术越来越成熟。在众多通信实现方案中,串行通行技术作为一种灵活、方便、可靠的通信手段,有着广泛的应用。尤其是在工业控制领域,微机与微机、微机与外设、微机与分布式下位机等都可以通过RS232串性端口互连通信,以实现控制和传输数据等目的。Java 语言因具有平台无关性、 安全、 易于使用、易于理解、易获得免费资源等优点而受到众多用户的欢迎。它在网络上的出色表现已经有目共睹,本文要研究的是如何使用Java语言利用串行端口实现通信。
文中首先介绍了事件机制与串行通信的有关知识,然后还介绍了Java串行通讯协议的开发包Commapi中几个主要的串行通信类和接口的字段,构造函数,方法。并给出了一个可以通过串口COM1,COM2在一台PC机上实现全双工通信的具体类库。
关键词: 串行通信;分布式控制;通信应用程序接口;事件机制 

第一章 引 言
近年来,随着Internet以及信息技术的发展,人们对网络的需求越来越大,同时对网络应用程序的要求也越来越高, Java程序语言有着强大的连网功能与分布计算能力,以及
高度的安全性和健壮性。跨平台的特性更使得Java开发出来的程序可以“一次编写,到处运行”。异步串行通信作为信息通信的另一种灵活、方便的通信手段,在各种领域也有着广泛的应用,本文将对把两者结合起来,通过网络把信息传到本地服务器,再以这台服务器作为分布式集散控制系统的上位机,通过异步串行通信来控制下位单片微机这个应用做研究。
1.1 Java事件处理机制的介绍
在Java中,存在着两种不同的事件处理机制(event handling mechanism),即Java1.0的处理机制和Java2(1998年发布的Java1.2以后版本的统称)的处理机制。Java1.0的事件处理模式的设计导致了事件处理的困难。因此,Sun在Java2中建立了新的事件处理机制。新的机制增加了灵活性,提高了速度。并且提出了较好的设计原则。
虽然基于Java1.0事件处理机制的图形用户界面的程序都能在Java2下运行。但Sun并不承诺会在以后的版本中永远保持兼容。所以初学者直接使用Java2事件处理机制即可。
1.1.1一些基本概念;
事件对象的定义:事件对象是指Java语言中携带相关监听器的变化信息的信息携带者。
监听器对象:是实现了专门的监听器接口的类实例。会使用事件对象中的信息决定对事件的反应。
事件源:是一个能够注册监听器并且为它们发送事件对象的对象。
匿名内部类:“内部类”是在另一个类的内部声明的类。我们可在一个类中声明另一个类,这与声明字段和方法非常相似。包装了内部类声明的类就称为“外部类”。
适配器类:适配类是Java事件模型中极其重要的一部分。在一些应用场合,事件从源到监听者之间的传递要通过适配类来"转发"。例如:当事件源发出一个事件,而有几个事件监听者对象都可接收该事件,但只有指定对象做出反应时,就要在事件源与事件监听者之间插入一个事件适配器类,由适配器类来指定事件应该是由哪些监听者来响应。适配类成为了事件监听者,事件源实际是把适配类作为监听者注册入监听者队列中,而真正的事件响应者并未在监听者队列中,事件响应者应做的动作由适配类决定。目前绝大多数的开发工具在生成代码时,事件处理都是通过适配类来进行的。

评论加载中...
loading... 版权声明:*此设计为本站原创作品,版权归“大学生毕业设计论文网”所有,请尊重作者劳动,你若发现侵权行为,请向本站举报,谢谢合作!
*欲获得完整设计,请与本站联系(QQ:616837397 Email:famousjiang@126.com),经协商后, 对设计有不妥的地方可以免费进行修改和完善。

>> 友情链接
关于我们 | 广告服务 | 在线留言 | 联系我们 | 友情链接 | 会员服务
Copyright © 2003-2008 bysjlw.com Inc. All rights reserved. 毕业设计论文网 版权所有 蜀ICP备05005237号
联系电话: 028-87781218 业务QQ:616837397  电子邮箱: famousjiang@126.com