linkman

学习记录,兴趣方面:工控软件、C++编程、人机界面、嵌入式软件、可视化等

导航

关于实时数据库接口标准的讨论[上]

邹骁同学是实时数据库行业的大名人,策划成立实时数据库行业协会,便是该同学的大手笔,他告诉我,实时数据库行业协会成立后的第一年,将主抓以下四件事:

1、建立协会网站,统一宣传;
2、共同参加展会及合动;
3、共享行业信息;
4、建立接口标准;

2007年6月24日协会筹备会召开之后,邹骁同学一直特别地忙,我与他沟通的次数也只有不多的几次,作为将推进国产实时数据库发展为己任的我,每次与他沟通时,都不忘提到:接口标准的工作进展如何?能不能将接口标准的初稿让我看看?要不要我帮你参谋参谋?

我这样直接地提出这些问题,一方面,是真心地希望能为国产实时数据库的发展尽自己一份微薄之力,另一方面,是我暗暗地为邹骁同学的工作表示担心,却又怀疑自己杞人忧天,便希望在看到一些实在的东西后,再下结论。

到目前为止,我尚未得到这些接口标准的相关文档,也未能了解这些接口的具体细节,却希望自己能做一些有意义的事情,对邹骁同学在推进相关工作时提供一些参考,也期望对那些愿意了解实时数据库的同学们提供帮助。因此,我还是早一点将自己对实时数据库接口标准的想法写出来,抛砖以引玉。

到目前为止,邹骁同学在实时数据库接口标准方面的观点不是很明确,我能够得到的文章主要有以下几篇:

《OPC——资本和崇洋豢养的病态协议》
《工业以太网技术有望统一现场总线 》
《深入浅出实时数据库》

他对实时数据库接口标准的观点,归纳起来有以下几条:

1、由于历史遗留或人为垄断等原因,目前在实时数据库接口及通讯协议方面,种类繁多,没有统一的标准;
2、目前的接口及通讯协议具有上层开放、下层封闭的特点;
3、OPC具有许多缺点,不适合作为实时数据库的接口和通讯协议标准;
4、如果底层协议不统一,实时数据库的市场将继续存在混乱和低速发展;

由以上观点,可以很自然地引申出如下结论:目前,在实时数据库行业,国内的实时数据库厂家,应该联合起来,一起来制定接口标准。

这确实大快人心,令人鼓舞。如果我是实时数据库的使用者,我会高兴地说:好,很好,非常好,你们快行动吧!

当第一次看到《OPC——资本和崇洋豢养的病态协议》时,我也是兴奋异常、浑身舒畅,当晚连喝了两大瓶啤酒。但是,当第二天酒醒后,我冷静了,仔细思考后,我便认定,这只是邹骁同学的一时兴起,即兴之言。

从一个命题的完整性而言,需要考虑如下因素:

1、实时数据库接口的封闭性和不统一的现状如何?
2、这种封闭性和不统一对实时数据库发展有哪些影响?
3、实现实时数据库的接口标准化,技术上有哪些难点和重点?
4、实现实时数据库的接口标准化,市场上有哪些难点和重点?
5、目前实现实时数据库的接口标准化的时机是否成熟?
6、国内实时数据库厂家,目前是否有能力推动实时数据库接口的标准化?

我们接下来,就这几方面的内容,一一讨论。

1、实时数据库接口的封闭性和不统一的现状如何?

实时数据库的典型结构如上图所示,实时数据库的接口类型,包括以下三种,这三种接口类型功能不同,对标准化需求的迫切性不同,标准化所需要作的工作也不同相。

①、数据采集接口;
②、内部模块数据交换接口;
③、对外数据接口;

那么,邹骁同学提到的接口,具体是指哪一种呢?我个人的理解,他提到的接口,应该是对外数据接口,但是,他在某些描述语言中,也包含了数据采集接口。我们就将这三种接口的现状都讨论一下。

又到了23:30,下次再写吧,待续......

posted on 2007-10-29 21:09  linkman  阅读(1910)  评论(0编辑  收藏  举报