java与通信论文_148 Java串行通信及应用研究

随着计算机通信技术的发展,串行通信因其灵活性和可靠性在工业控制等领域广泛应用。本文探讨了如何利用Java的Commapi包进行串行端口通信,详细介绍了相关类和接口,并提供了一个通过COM1,COM2实现全双工通信的示例。同时,文章讨论了事件机制在串行通信中的作用。
摘要由CSDN通过智能技术生成

(148) Java串行通信及应用研究

【摘要】随着信息技术的发展以及计算机网络的广泛使用。计算机通信技术越来越成熟。在众多通信实现方案中,串行通行技术作为一种灵活、方便、可靠的通信手段,有着广泛的应用。尤其是在工业控制领域,微机与微机、微机与外设、微机与分布式下位机等都可以通过RS232串性端口互连通信,以实现控制和传输数据等目的。Java

语言因具有平台无关性、 安全、 易于使用、易于理解、易获得免费资源等优点而受到众多用户的欢迎。它在网络上的出色表现已经有目共睹,本文要研究的是如何使用Java语言利用串行端口实现通信。

文中首先介绍了事件机制与串行通信的有关知识,然后还介绍了Java串行通讯协议的开发包Commapi中几个主要的串行通信类和接口的字段,构造函数,方法。并给出了一个可以通过串口COM1,COM2在一台PC机上实现全双工通信的具体类库。

关键词:串行通信;分布式控制;通信应用程序接口;事件机制

【Abstract】Along with the technical of communication

development and the extensive usage of calculator network.The calculator

communication technique is more and more mature. In numerous communication

realize project, serial communication technique is used as a kind

of vivid, convenience, dependable, have got the extensive application.

especially ,computer with computer, computer with peripheral equipment,computer

and single-chip microcomputer can pass the RS232 port to communicate

with each other and communication data in industry realm.The language

of Java suffer to numerous customers welcome because of have the system

irrelevant, safety, apt to the usage and apt to comprehend, easy winning

free resources etc. It is on the network of the outstanding performance

is already obvious to all, this text wants to study of is a control

that the language of Java make use of how to the first floor a port

realizes communication.This text introduces to settle a dispute first

event mechanism has something to do with a correspondence of knowledge,

then still introduced the Java a communication agreement development

a Commapi packet inside a few and main a correspondence with connect

Field Summary, Constructor Summary, Constructor Summary.And give some

class which can pass COM1, COM2 to realize full duplex communicate.

Key words:serial Communication、Distributed control、Communications

API、event mechanism

目 录

摘要………………………………………………………………… 1

Abstract ……………………………………………………………… 2

第一章 引言……………………………………………………… 3

1.1 Java事件处理机制的介绍…………………………………………… 3

【责编:网学网

上传论文】

特别推荐

关于网学 |

万能工具 |

在线交流 |

会员中心 |

查询论文 |

招聘说明 |

精品资源 |

专题论文 |

会员中心 |

联系方式 |

下载目录 |

论文目录

Copyright 2005-2018 www.myeducs.cn All Rights Reserved 版权所有·网学网 提供大量原创论文 参考论文 论文资料 源代码 管理及投稿 E_mail:3710167@qq.com

郑重声明: 本网站论文均来自互联网,由本站会员上传或下载,仅供个人交流、学习、参考之用,版权归原作者所有

请下载完后24小时之内删除,任何人不得大幅抄录、在期刊上发表或作为商业之用。如涉及版权纠纷,本网站不承担任何法律及连带责任。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在网络越来越发达的今天,人们对网络的依赖越来越多,越来越离不开网络,由此而产生的聊天工具越来越多,例如,国外的ICQ、国内腾讯公司开发的OICQ。随着网络聊天一类的聊天系统的发展日新月异,因此产生了制作一个类似QQ的网络聊天工具。Java是一种程序设计语言,它具有简单的、完全面向对象以及与平台无关的结构,也具有可移植性、高性能和安全性,并提供了多线程的功能,而Java语言最大的成功之处在于它的平台无关性和具有强大的网络编程功能,基于Java网络编程的强大功能,本人将用Java编写一个网络聊天系统。 论文首先论述了系统的开发背景,并对所用到的开发工具与关键技术做了简单的介绍。接着对系统的研究意义,研究现状及设计目标进行分析,通过对系统需求和可行性进行分析,确定了系统的功能模块,并画出相应的功能结构图、模块图和数据流图。其次按系统总体设计的结果,对系统中的数据库进行结构设计。 一般来说,聊天工具大多数由客户端程序和服务器程序,外加服务器端用于存放客户数据的数据库组成,本系统采用客户机/服务器架构模式,通过Java提供的Socket类来连接客户机和服务器并使客户机和服务器之间相互通信,由于聊天是多点对多点的,而Java提供的多线程功能,用多线程可完成多点对多点的聊天。数据库管理系统用SQL Server2000,完成并通过JDBC-ODBC桥访问数据库。聊天系统完成后将可进行多人对多人的聊天,对好友进行添加、删除,对新用户的注册,发送消息、接受消息,传输文件等功能。界面设计细分化,方便使用者操作和理解。服务器实现了查询和修改等功能,程序逻辑联系较紧密。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值