埃施朗使用VERSANT对象数据库推动全世界领先的控制网络的发展

埃施朗公司是控制网络的先锋和领导者,其控制网络将机器与其它电子设备以及嵌入式控制网络连接起来。这种嵌入式控制网络是设备内部所带有的网络,通过连接微小的传感器与驱动器来推动机器的运行。
埃施朗公司创建了LonWorks平台。这是一种强壮、灵活、可扩展的、基于标准的控制网络平台和生态系统。制造商可以将其产品和应用程序建立在这个平台上,它具有无可比拟的可靠性、安全性、操作完整性、灵活性以及底线价值。LonWorks是全球日常设备和系统自动化使用最为广泛的标准。数亿人已经体验了基于LonWorks的控制网络。到处都在使用这种控制网络——从卢浮宫到纽约市的地铁系统再到东京的Rhoponghi hills——来创建控制应用程序,让我们的生活变得更加舒适、便利和安全。
Versant对象数据库为名为LonWorks网络服务(LNS)的LonWorks管理软件提供了强大的动力。这种管理软件是一种中央管理控制器。Versant加速了埃施朗上市的时间,使LNS管理平台能够实现敏捷软件开发和更新,并且提供了最佳的运行性能。
LonWorks生态系统在强大敏捷的面向对象的代码库和Versant数据库的基础上建立了高效的业界领先的产品和生态系统,给人留下深刻的印象。Versant提高了开发者的效率、运行性能、节约了开发者维护数据库的成本,免去了数据库管理的麻烦。使您有可能与嵌入楼宇控制、交通系统或是工业设备内并由Versant管理的LonWorks网络进行交互。
大部分LonWorks设备都是由埃施朗公司的贴牌生产商部署的。许多贴牌生产商都是其各自行业中的领军企业,它们为LonWorks平台增添了相关领域的特定的硬件和软件性能。截至2009年,大约有五千万台LonWorks智能网络设备已经安装在大约一百万个网络上。许多都是由Versant数据库支持的LNS管理系统来配置的。该平台的品牌、推广与兼容性测试和认证由独立的贸易组织LonMark国际协会来协调。LonMark国际协会有超过400个会员在使用LonWorks平台,该平台已成为一个国际开放标准ISO/IEC 14908-1。
LNS的前身是在1991年开始使用的,它使用的是过程式代码和嵌入式面向记录/关系数据存储工具包。随着面向对象程序的出现,这个团队意识到使用面向对象程序是增加系统性能和功能最有效的方法。与此同时,该团队也意识到面向记录存储工具包阻碍了面向对象的开发,并且在使用上存在着很大的问题,因为它使众多的贴牌生产商的程序员能够十分清楚地了解嵌入式数据库的结构。这个团队需要一种可以与面向对象应用模型兼容的嵌入式数据库。该数据库要能够处理70+个应用程序类,在一个网络上可以应对32,000个设备,包括深度继承层次、应用对象之间复杂的关系、高性能地存储/检索几百兆字节的持续的网络规模。
据埃施朗公司估计,使用Versant将上市的时间提前了六个月,这不仅节约了几个“开发人年”,同时使开发团队可以实现更强大的特性。此外,在改善并且维护了代码库的同时,也大大促进了开发者的工作效率。
1994年,第一代LNS面世了,它使用了C++语言和Versant数据库面向对象编程的功能。LNS服务器在整个网络的内存和每个网元的所有单元(点对点)关系中都使用了面向对象模型。这种模型创建了网络的“程序”,初始化每个网元,从而每个网元都发挥出其原先所设想的作用。这样一种富模型与Versant对象数据库的使用以及Versant对象数据库强大的对象存储和查询功能实现了理想的匹配。
Verant可以被嵌入应用进行无缝部署,不需要任何数据库工具或管理。Versant的自动模式修改和数据迁移的功能可以轻松地提升和更新LNS管理系统。埃施朗开发团队在增强LNS功能性的时候,从来没有受到数据库的限制。当一个带有新的特性、功能和新的数据库模式的重要版本发布时, Versant数据库内置的工具会自动将客户已安装的数据库迁移,而不需要服务合作伙伴或者客户具备数据库或是程序设计的专业知识。
基于Versant之上的LNS是软件网络工具的平台,这些网络工具通过辅助网络设计、安装、配置、监测、控制、诊断和维护来增加价值。完成通常任务的软件网络工具由埃施朗提供,而品牌经营授权商则增添满足特定需求、特定任务和针对合作伙伴的特定市场所需的定制工具。LonWorks生态系统中的许多公司已经开发出了成百上千这样的工具,其中一部分原因是Versant数据库具有很高的灵活性。
在一些较小的网络里,使用LNS产品仅仅是为了配置和维护的需要。在这种情况下,LNS可以被装在中央管理站点上,通过因特网远程使用,或者将LNS安装在技术服务人员的手提电脑上,只要在上门服务时和网络连接起来即可。
在一些较大的网络里,LNS管理服务器在本地不需要有人看管,就可以监测系统的运行情况。只有当网络拓扑、功能或是操作参数发生改变,或者系统正在发生修改或者升级时,才会有“操作员”。
Versant对象数据库管理系统(ODBMS, OODBMS)应用在各种各样的行业里,在Java、C++和.NET应用程序里存储和访问分层数据和面向图形的数据。Versant对象数据库管理系统帮助公司在有高性能和高可用性需求的环境中处理复杂的信息。使用Versant对象数据库——而不是传统的关系型数据库系统——客户可以减少硬件成本,加速简化开发过程,大幅度降低管理成本并且在发布产品方面享有强大的竞争优势。
想要了解更多有关Versant产品组合、开发者信息或者其它的指引应用程序,请访问www.versant.com
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值