天天看点

一对轻便小巧的收发器程序(ruby实现)

    单位由于安全考虑需要做内外网彻底隔离,在内网有数据库服务器DB_SVR,

外网一台WEB_SVR需要将数据库中的数据显示在网页上。于是中间插入一台

“中转”服务器,如下图所示:

writer.rb放在中转服务器上,负责将数据从DB_SVR取出,然后整理格式通过

串口传递给WEB_SVR上的reader.rb,后者将数据解析成单条记录最后插入

WEB_SVR的SQL数据库中,供xxx.asp显示之用。下面上代码:

writer.rb

reader.rb

串口操作使用了最原始的system功能,尽管ruby串口的库很多,但是借助

最简单的实现而同样很好的完成目的,不是很美吗?: )