E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
CoreDX
CoreDX
DDS应用开发指南(11)日志和传输
14CoreDXDDS日志记录本章介绍CoreDXDDS提供的日志记录功能以及如何配置它们。首先,应该注意的是,提供了两个版本的CoreDXDDS库。第一个版本是优化的、注重性能的库,它不包含额外的日志检测代码。此库比插入指令的库更快、更小。这个库包含很少的日志记录,主要局限于指示错误或异常情况。第二个版本包括一组丰富的日志记录工具。在应用程序开发和调试期间,链接到CoreDXDDS库的日志记录版
pony12
·
2023-06-20 21:33
CoreDX
DDS
DDS
CoreDX
CoreDX
DDS
DDS传输
CoreDX
DDS应用开发指南(15)故障排除Troubleshooting
24故障排除Troubleshooting24.1常规故障排除工具网络通信可能很难排除故障。建议开发人员熟悉开发网络上可用的标准工具。例如,在UNIX下,ifconfig、netstat和route等工具对于了解网络配置非常有用。此外,捕获和解码网络流量的工具非常有用。wireshark工具具有广泛的平台支持,并包括用于RTPS(DDS有线协议)的协议分析器。Wireshark是分析DDS网络流量
pony12
·
2023-06-19 17:11
CoreDX
DDS
DDS
CoreDX
CoreDX
DDS
Troubleshooting
DDS故障排除
CoreDX
DDS应用开发指南(14)可靠性、线程配置、缓冲区和批处理
17配置可靠性协议17.1可靠性协议CoreDXDDS可靠性协议解决了丢弃的数据包、无序样本、通信断开和应用程序重新启动的问题,以确保将发布的数据传递给预期的收件人。RTPS协议以及DataReader和DataWriter数据缓存支持该协议(有关数据缓存的完整讨论,请参阅第10.5章)。这种可靠性协议重量轻,并最大限度地减少了延迟。丢弃的数据包会被快速检测和修复。CoreDXDDS为配置可靠性协
pony12
·
2023-06-19 17:41
CoreDX
DDS
DDS
CoreDX
CoreDX
DDS
可靠性Reliability
批量传输Batch
CoreDX
DDS应用开发指南(13)Dynamic Types动态类型
18DynamicTypes动态类型18.1概述最初的DDS标准是围绕这样一个假设设计的,即与Topics相关的类型在编译时是已知的。虽然这种体系结构提供了更好的通信性能(吞吐量和延迟)和类型安全性,但静态数据类型使在运行时动态定义Topics变得困难。在CoreDXDDS基线中添加动态类型为应用程序开发人员提供了更大的灵活性。开发人员可以在编译时定义他们的数据类型,也可以在运行时发现数据类型。一
pony12
·
2023-06-19 17:40
CoreDX
DDS
DDS
CoreDX
CoreDX
DDS
Dynamic
Types
动态数据类型
CoreDX
DDS应用开发指南(12)DDS发现
16CoreDXDDS发现16.1CoreDXDDS发现概述自动发现过程是CoreDXDDS更强大、更有用的功能之一。实体的自动发现允许CoreDXDDS应用程序发布和订阅数据,而无需配置与之通信的端点。无论这些端点是在同一台机器上,还是在整个局域网内,CoreDXDDS应用程序都不需要了解它们将要通信的其他应用程序。CoreDXDDS中的标准(对等Peer2Peer、动态Auto)发现过程封装在
pony12
·
2023-06-19 17:39
CoreDX
DDS
DDS
CoreDX
CoreDX
DDS
DDS
Discovery
DDS发现
CoreDX
DDS应用开发指南(9)服务质量QoS
12服务质量QoSDDS的强大功能之一是支持各种服务质量(QoS)设置。QoS设置允许应用程序开发人员定制发布者、订阅者的行为以及它们之间的通信。从DomainParticipantFactory到DataReader和DataWriter,大多数DDS实体都有一组适用的QoS设置。QoS设置包含在一个结构中。例如,DomainParticipantFactory具有DomainParticipa
pony12
·
2023-06-14 21:29
CoreDX
DDS
DDS
CoreDX
CoreDX
DDS
QoS
服务质量
CoreDX
DDS应用开发指南(10)通信状态Communication Status
13CommunicationStatus通信状态DDS基础设施跟踪与数据通信相关的许多状态和统计信息。应用程序可以选择了解这些状态和统计信息中的一些、全部或全部。每个DDS实体都有其相关状态,如表13-1所示。一些通信状态与可用于订阅应用程序的数据相关联。这些被称为读取通信状态,包括:DATA_ON_READERS和DATA_AVAILABLE。由于这两种状态表示数据的接收(数据分发服务的真正目
pony12
·
2023-06-14 21:57
CoreDX
DDS
DDS
CoreDX
CoreDX
DDS
Condition
Listener
CoreDX
DDS应用开发指南(6)开发订阅应用程序
9开发订阅应用程序9.1概述创建订阅应用程序的步骤如下:1.创建或获取DDS接口的DDL文件2.使用DDL编译器编译DDL文件。类型特定的支持和DataReader是编译DDL的结果。3.编写订阅应用程序4.编译订阅应用程序9.2DDL文件有关CoreDXDDSDDL编译器支持的数据类型的更多信息,请参阅应用程序数据类型。9.3订阅应用程序注意:不同语言绑定之间的名称可能不同。这是因为有些语言绑定
pony12
·
2023-06-12 08:54
CoreDX
DDS
DDS
CoreDX
CoreDX
DDS
CoreDX
DDS应用开发指南(7)实例instances和样本samples
10实例instances和样本samples数据是任何通信中间件的核心,对于像CoreDXDDS这样以数据为中心data-centric的发布-订阅中间件来说,这一点尤为重要。本章描述了CoreDXDDS中间件如何处理和分类数据,以及如何在应用程序和CoreDXDDS中间件之间打包和通信数据。10.1概述每个主题都附加到一个DDS数据类型。只有该类型的数据才能在主题上发布。DDS数据类型始终是一
pony12
·
2023-06-12 08:54
CoreDX
DDS
DDS
CoreDX
CoreDX
DDS
CoreDX
DDS应用开发指南(8)开发订阅应用程序
11应用数据类型ApplicationDataTypes11.1概述每个DDS主题都包含一个且仅包含一个数据类型,这是在主题上进行通信时使用的用户定义的数据类型。在大多数情况下,应用程序开发人员以数据定义语言(DDL)格式定义这些DDS数据类型。编译器用于将这些DDL类型定义转换为适当的编程语言,以便包含在应用程序中。CoreDXDDS还支持动态类型,这些类型是未在编译类型中定义的数据类型。使用动
pony12
·
2023-06-12 08:54
CoreDX
DDS
中间件
DDS
CoreDX
CoreDX
DDS
CoreDX
DDS应用开发指南(2)安装和应用开发
2CoreDXDDS安装2.1系统支持2.1.1支持的CPU架构和操作系统2.1.2支持的语言和编译器
pony12
·
2023-06-12 08:53
CoreDX
DDS
中间件
DDS
CoreDX
DDS
CoreDX
Twin
Oaks
CoreDX
DDS应用开发指南(1)简介
1简介TwinOaksComputing,Inc.设计、开发和提供了CoreDXDDS中间件。CoreDXDDS,是OMG数据分发服务(DDS)标准的高性能、微小型体积的实现。CoreDXDDS以数据为中心的发布-订阅(Data-Centric,Publish-Subscribe)消息传递基础设施提供了高吞吐量、低延迟的数据通信。本章节讲述了数据分发服务(DDS)、应用程序如何使用DDS来满足其通
pony12
·
2023-06-12 08:23
CoreDX
DDS
中间件
DDS
CoreDX
CoreDX
DDS
Twin
Oaks
CoreDX
DDS应用开发指南(3)示例程序和编译选项
大多数示例应用程序都包含在${
COREDX
_TOP}/examples目录中(下面指出了例外情况)。本节包括对CoreDXDDS版本中包含的每个示例程序的描述。
pony12
·
2023-06-12 08:23
CoreDX
DDS
DDS
CoreDX
CoreDX
DDS
CoreDX
DDS有啥不一样
发现机制常规的网络编程,以socket为例,是需要绑定主机IP地址,并能够清楚通信双方的端口号,才能像对方发起连接请求或者网络通信。而发现机制,则不需要手动准备端口号等网络通信的细枝末节,这一切有定义好的算法进行临时指定。发现机制要求通信双方向网络中发现发现信息,该信息可以通过单播的方式发送,同时也支持多播的方式进行发送。单播要求配置与通信节点对话的端点信息,可以是网络远程端点,也可以是近端同一台
闻啼鸟
·
2023-06-12 08:53
中间件
网络
分布式
CoreDX
DDS应用开发指南(4)DDS实体h和主题
6DDS实体DDS标准定义了一个体系结构,该体系结构表示构成DDSAPI实体的面向对象模型。这些实体充当中间件和应用软件之间的接口。为了开发支持DDS的应用程序,开发人员必须创建、交互并销毁这些DDS实体。本章概述了DDS实体和相关概念。6.1DDS实体层次结构构成DDSAPI的主要实体采用层次结构。层次结构中的每个实体都公开来自API的一组相关操作。程序员通过这些DDS实体与CoreDXDDS中
pony12
·
2023-06-12 08:52
CoreDX
DDS
DDS
CoreDX
CoreDX
DDS
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他