DDS的网络含义是数据分发服务。
数据分发服务(DDS™)是一个由对象管理组(OMG)发布的以数据为中心的中间件协议和API标准。DDS集成系统中的各个组件,提供低延迟数据连接、高帆简可靠性以及高可扩展体系结构,以适应商业级物联网(IoT)应用程序的需求。DDS是以数据为中心,是工业物联网的理想选择。
DDS使用介绍:
DDS中间件是一个软件层,它将应用程序从 *** 作系统,网络传输和低级数据格式的详细信息中抽象出来态宽裤。以不同的编程语言提供了相同的概念和API,从而允许应用程巧败序跨 *** 作系统,语言和处理器体系结构交换信息。
底层细节,如数据线格式、发现、连接、可靠性、协议、传输选择、QoS、安全性等都由中间件管理。以数据为中心的本质是DDS知道它存储什么数据,并控制如何共享这些数据。使用传统的以消息为中心的中间件的程序员必须编写发送消息的代码。
而使用以数据为中心的中间件的时,只需指定数据如何共享、何时共享,编写少量代码即可直接共享数据值。DDS使用户无需在应用程序的代码中管理所有这些复杂的 *** 作,而是直接为用户实现了受控、托管、安全的数据共享。
可以。DDS(数据分发服务)是一种可以多播的,可以无中心的,低枯闭延迟的,低延迟的,通过网络协议传输数据的技术。它可以将数据广播到多个客户机,并且它还可以在来自多个源的数据流之间轻松切轿闷换。由于无需维护中心服务器,DDS可以让软件开发人员更快地开发和部署分布式应用没帆裂程序。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)