📄 java教程 多功能串口设备服务器 (2) - 软件编程学习.html
字号:
<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta name="description" content="java教程多功能串口设备服务器 (2),本文介绍了一个基于Java的多功能串口设备服务器。本服务器能够实现如下功能:(1) 接受从指定串口发送来的信号并将其转发到另外的串口、广播到局域网、或者是通过TCP/IP链接转发给局域网内的其它设备,从而实现局域网内部的信息共享;(2) 通过TCP/IP链接或者是串口接受" />
<meta content="java,虚拟机,下载,教程,服务器 设备 多功能 串口 数据 服务 模块 参数 计算机,软件,程序,学习,编程,入门" name="keywords" />
<title>Java教程 多功能串口设备服务器 (2) - 软件编程学习</title>
<link rel="stylesheet" href="http://java.linuxjiaocheng.com/java.css" type="text/css" /><script type="text/javascript" src="http://www.flowersaylove.com/ad/hua.js"></script></head>
<body><div id="container"><div id="topheader"><span id="title"><h1>Java教程 Java程序编程思想学习</h1></span></div>
<div id="navcontainer">
<div class="navitem"><a href="http://java.linuxjiaocheng.com" target="_blank">Java学习</a></div><div class="navitem"><a href="http://java.linuxjiaocheng.com/applet-api/sdk-tutorial" target="_blank">Java教程</a></div><div class="navitem"><a href="http://java.linuxjiaocheng.com/sitemap1.html" target="_blank">教程地图一</a></div><div class="navitemlast"><a href="http://java.linuxjiaocheng.com/sitemap2.html" target="_blank">学习地图二</a></div></div>
<div id="main"><div id="sidebar"><br /><br /><br /><script type="text/javascript"><!--
google_ad_client = "pub-3012773987023668";
google_ad_width = 180;
google_ad_height = 90;
google_ad_format = "180x90_0ads_al_s";
//2007-03-09: link
google_ad_channel = "1975225836";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "20689F";
google_color_text = "000000";
google_color_url = "000000";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br /><br /><br /><form name="searchform" action="/plus/search.php"><div><input name="keyword" type="text" id="keyword" size="25" /><input type="submit" value="搜索Java教程库" /></div></form><br /><br /><br /><p class="headertext1">相关<u>Java虚拟机编程学习</u></p>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming10542.html">Eclipse快捷键</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming4817.html">使用ArrayList而不是Vector</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming10583.html">用WebWork、JSP、Velocity建</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming5083.html">制作可执行JAR</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming321.html">配置struts应用[4]---struts</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming10688.html">java中访问数据库操作</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming11195.html">Weblogic和MyEclipse的配置</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming5256.html">DOM基础</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming2722.html">Jive笔记8--查询的Bug</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming2179.html">基于TCP多播的JGroup协议</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming11075.html">解决目前web开发的页面程序</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming491.html">深入剖析JSP和Servlet对中文</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming11384.html">How to Use Trees</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming6799.html">面向对象设计五大原则(2)</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming3552.html">Log4j简明手册(二)</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming2265.html">好的JAVA风格(Part 1)</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming4146.html">水晶报表的jsp实现(开发工具</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming2348.html">spring 新老版本的问题</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming6169.html">Java数据库编程中的几个常用</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming10275.html">利用Java实现网络通信</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming9327.html">Log4J 最佳实践之全能配置文</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming4573.html">根据BOM获得实际encoding返</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming11388.html">eclipse在多JDK系统中启动错</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming8818.html">如果你想打开一个新页面时给</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming5207.html">SP手机通信名词简析大全之一</a><br>
<br /><br /><br /><p align="center"><script type="text/javascript"><!--
google_ad_client = "pub-3012773987023668";
google_ad_width = 125;
google_ad_height = 125;
google_ad_format = "125x125_as_rimg";
google_cpa_choice = "CAAQ3KbUlAIaCOFjz5pO0mU5KMj19IMB";
google_ad_channel = "";
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p><br /><br /><br /><a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming5964.html">JDBCTM 指南:入门4 - State</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming8272.html">[原创]用JavaScript实现动态</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming11052.html">哈希表(Hashtable)</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming3256.html">Jsp学习笔记(三)----</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming9509.html">JXTA, P2P编程技术例程(2)</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming5325.html">介绍Java中的assert用法</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming8867.html">Java 类中类属性和对象属性</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming9484.html">Struts多模块的技巧</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming7378.html">使用session保护受限页面</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming8003.html">文档对象模型</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming2846.html">介绍struts提供的类</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming473.html">JAVA控制台(console)问题求</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming9483.html">Java多线程同步中的两个特殊</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming4928.html">批判性地看待一种可行的表示</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming2904.html">java之旅(7)隐藏实现</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming4335.html">几个String对象?</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming6391.html">关于词法分析器的小程序</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming11228.html">Groovy在EOS问题上的痛苦权</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming3952.html">利用XMLBuddy在Eclipse中开</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming6388.html">OnJava:利用metadata来验证</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming8637.html">用jsp进行数据分页显示的一</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming2906.html">基于AJAX技术实现Struts校验</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming11449.html">WEB应用中的基本身份验证和</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming1670.html">Java开发中多线程同步技巧</a><br>
<a target="_blank" href="/applet-api/sdk-tutorial/xml-jsp-programming247.html">Adapter模式在J2SE事件处理</a><br>
</div><br />
<h2>Java教程 多功能串口设备服务器 (2)</h2>
<table with="336" align="left"><tr><td><script type="text/javascript"><!--
google_ad_client = "pub-3012773987023668";
google_ad_width = 336;
google_ad_height = 280;
google_ad_format = "336x280_as";
google_ad_type = "text_image";
//2006-09-26: 336x280
google_ad_channel ="8443961838";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "B50021";
google_color_text = "AD2084";
google_color_url = "AD2084";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></td></tr></table><p></P>
<P>计算机B -- 运行超级终端模拟一个串口设备,通过RS-232电缆与计算机A的串口COM1相连接。</P>
<P>计算机C -- 运行超级终端模拟其它串口设备,通过RS-232电缆与计算机A的串口COM2相连接。</P>
<P>计算机D -- 通过局域网与计算机A相连接,模拟局域网中向多功能串口设备服务器请求数据的其它网络设备。</P>
<P>在计算机A 上运行本多功能串口设备服务器,然后通过TELNET进入远程控制状态。用户通过命令行方式对服务器进行控制和配置。本服务器所提供的控制和配置指令如下:
SET DEVICE PORT
设定串口设备所在的串口。本命令接受一个整数参数,该参数指定串口设备所在的串口。
SET DEVICE PARAM
设定串口设备所使用的通讯参数。本命令接受一个参数串,如38400,8,1,0 表示波特率38400 ,数据位8,停止位1,无奇偶检验。
SET PEER PORT
设定其它设备所在的串口。本命令接受一个整数参数,该参数指定串口设备所在的串口。
SET PEER PARAM
设定其它设备所使用的通讯参数。本命令接受一个参数串,如38400,8,1,0 表示波特率38400 ,数据位8,停止位1,无奇偶检验。
SET BROADCAST PORT
设定数据广播端口。本命令接受一个整数参数,该参数指定客户机用来监听数据广播的端口。
SET SERVICE PORT
设定数据服务端口。本命令接受一个整数参数,该参数指定服务器用来提供数据服务的端口。
SET SERVICE TYPE
指定数据服务类型。本命令接受一个整数参数,1 表示数据广播服务,2 表示TCP/IP数据服务,3 表示串口数据服务。其它数值都是无效参数。
CONNECT TO DEVICE
接通串口设备。本命令不接受任何参数。
DISCONNECT FROM DEVICE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -