基于设备服务器技术和JAVA平台的远程设备管理
中国单片机公共实验室 /北京英贝多嵌入式网络技术有限公司 吕京建

随着因特网的到来,终端用户不断要求通过浏览器界面获取信息.除了传统因特网用户外,用户已经习惯在线获取帐户信息,允许他们决定和管理他们经常帐户,信用卡,和许多其他个人信息相关的活动的状况.这种功能要求实时地获取消费者数据,也要求为以简易阅读的方式呈现个人信息而特制的用户界面.

在今天动态的,竞争的商业环境,你需要实时地获取准确信息.通过使用最新产生地因特网技术,控制你周围地环境.当你把你的机构当前设备达到实时数据收集和集中管理设备要求的水平,你会发现你的投资很快就有回报.成功利用今天已有的行业标准,将会提高你的机构的效率.设备服务器技术允许用户快速而容易地把这些功能加在没有联网地设备,而不用完全重新设计设备的花费.

解决方案:设备服务器技术

设备服务器技术允许你使用那些原本需要导向的pc或终端连接器的设备连接到任何标准的以太网.你可以消除pc的成本和不可靠性.你可以通因特网和广域网在任何地方访问设备.现在你能够使用实时设备和设备控制器..

这些设备相对缺乏智能,他们缺乏连接网络为你能获取你需要的信息的能力.它们是典型的基于串口的设备.而设备服务器技术可以将基于串口的设备加到网络上

你可以使条码阅读器,运动传感器,温度传感器,PLCs(程序逻辑控制系统)和许多其他设备与任意标准以太网连网.在那里,你可以跨过因特网和公司的广域网,在你的机构间分享信息.你也可以从中央端控制或管理远程设备.你可以使用一些行业标准,如TCP/IP,SNMP,RS-232,RS-485和标准浏览器技术,如HTML和Java.


设备服务器技术怎样实现的?

通常你用串口线把条码阅读器或运动传感器直接与PC或专用控制面板连接.设备服务器技术允许你把非网络设备直接与以太网连接.使用PC提供的软件,利用在网络传输的IP,把来自控制应用程序串口命令转换给远程设备服务器.在那里,设备服务器IP包转化成原来的串口命令,与附加设备通信,你的应用程序并不知道与它通信的设备在远端.同样该设备也不知道控制应用程序在远端.

我能否直接与远程设备通信而不需专用应用程序?

可以,我们的设备服务器技术已经嵌入web服务器功能.每个设备服务器都有自己的IP地址.结果,你可以通过任何标准因特网浏览器访问设备服务器和与它相连的设备.如果你想自定义远程设备的接口,通过把你的HTML页面和Java applet嵌入设备服务器中,这样设备服务器给任何标准的浏览器能提供嵌入的页面和applet,就可以利用设备服务器的WEB服务器功能.

我怎样用设备服务器技术开发和配置Java applet?

非常简单容易!我们提供带有代码的Java模板例子,它将加速你的开发和将高层次的专业技术要求减至最小.利用这个方法,可以使用最新的因特网技术管理任意的设备.现在,你可以通过你自定义的图形用户界面有效的获取实时数据,你可以在中心处管理远程设备.

你可以使用你首选的HTML编辑器,以你的想法布局文字和图形,你也可以使用首选的Java开发环境把Java applet嵌入HTML页面中.这只需要快速而容易的四个简单步骤!

步骤:把你要控制的串口设备与设备服务器的串口连接,把设备服务器的以太网口与网络连接

1 使用你首选的HTML编辑器和Java开发环境,创建一个HTML主页,用于作为设备服务器启动主页.你可以根据你的需要布局文本和图形.这个页面将提供给所以与设备服务器连接的浏览器.

2 开始编写你的嵌入Java Applet,当编写用于直接相连的串口设备的主应用程序时,你要写那些本质上直接发送给设备的串口命令.在这个新的环境,你通过打开一个设备服务器的socket,定义设备服务器的IP地址来启动.每个设备服务器都有自己的IP地址.在那里, 但是,你要将原有的串口命令和字符串封装在socket中来发送.你可以使用标准的HTML和Java applet的开发工具,编译和调试工具。

3 一旦完成,你的HTML页面和嵌入的Java applet通过用标准的TFTP传到设备服务器.这将页面保存在设备服务器的非易失保存存贮器

4 你现在可以独立于你的PC主机使用设备服务器.通过指定的设备服务器的IP地址,你可以使用所有标准的浏览器.一旦连接了,设备服务器将给连接的设备服务器提供你的HTML页面和关连的Java applet,在那里Java代码将在PC上的Java 虚拟机上运行 .Java代码执行封装了串口命令的socket,它将使用以太网上的TCP/IP包直接发送到设备服务器.设备服务器将依次的直接传送串口字符串/命令给附件设备.你的Java 程序认为这是直接和远程串口设备连接.


 

进入更多文章>>>

首 页
  公司信息  
产品与服务
  解决方案   合作伙伴 订货信息 技术支持 用户手册 联系我们