当前位置: 首页 > news >正文

个人备案做别的网站网站建设会碰到什么问题

个人备案做别的网站,网站建设会碰到什么问题,网络公司门头照片,山东联通网站备案1、结构#xff1a; Fast DDS的架构如下图所示#xff0c;可以看到以下不同环境的层模型#xff1a; 应用层#xff1a;利用Fast DDS API 在分布式系统中实现通信的用户应用程序。Fast DDS层#xff1a;DDS 通信中间件的稳健实现。它允许部署一个或多个 DDS 域#xff…1、结构 Fast DDS的架构如下图所示可以看到以下不同环境的层模型 应用层利用Fast DDS API 在分布式系统中实现通信的用户应用程序。Fast DDS层DDS 通信中间件的稳健实现。它允许部署一个或多个 DDS 域其中同一域内的 DomainParticipants 通过在域主题下发布/订阅来交换消息。RTPS层实施实时发布-订阅 (RTPS) 协议 以实现与 DDS 应用程序的互操作性。该层充当传输层的抽象层。传输层快速 DDS可用于各种传输协议例如不可靠传输协议 (UDP)、可靠传输协议 (TCP) 或共享内存传输协议 (SHM)。 2、DDS层 Fast DDS的 DDS 层定义了通信的几个关键元素。用户将在其应用程序中创建这些元素从而合并 DDS 应用程序元素并创建以数据为中心的通信系统。 Fast DDS遵循DDS规范将这些涉及通信的元素定义为实体。DDS实体是支持服务质量配置 (QoS) 并实现侦听器的任何对象。 QoS定义每个实体的行为的机制。Listener向实体通知应用程序执行期间可能发生的事件的机制。 下面列出了 DDS 实体及其描述和功能 Domain标识 DDS 域的正整数。每个DomainParticipant都会有一个分配的DDS域以便同一域中的DomainParticipant可以通信并隔离DDS域之间的通信。该值必须由应用程序开发人员在创建 DomainParticipants 时给出。DomainParticipant包含其他 DDS 实体例如发布者、订阅者、主题和多主题的对象。它是允许创建其包含的先前实体以及配置其行为的实体。Publisher发布者使用 DataWriter 发布主题下的数据DataWriter 将数据写入传输。它是创建和配置其包含的 DataWriter 实体的实体并且可能包含其中一个或多个。DataWriter它是负责发布消息的实体。用户在创建该实体时必须提供一个主题该主题将作为发布数据的主题。发布是通过将数据对象写入 DataWriterHistory 中的更改来完成的。DataWriterHistory这是数据对象更改的列表。当 DataWriter 继续在特定主题下发布数据时它实际上会在此数据中创建更改。正是这种变化被记录在历史中。然后这些更改将发送到订阅该特定主题的 DataReader。Subscriber订阅者使用 DataReader 订阅主题DataReader 从传输中读取数据。它是创建和配置其包含的 DataReader 实体的实体并且可能包含一个或多个 DataReader 实体。DataReader它是订阅主​​题以接收出版物的实体。用户在创建该实体时必须提供订阅Topic。DataReader 接收其 HistoryDataReader 中发生更改的消息。DataReaderHistory它包含DataReader 由于订阅某个主题而收到的数据对象的更改。Topic将发布者的 DataWriter 与订阅者的 DataReader 绑定的实体。 3、RTPS层 如上所述Fast DDS中的 RTPS 协议允许从传输层抽象 DDS 应用实体。根据上图RTPS 层有四个主要Entities。 RTPSDomain它是DDS域对RTPS协议的扩展。RTPSParticipant包含其他 RTPS 实体的实体。它允许配置和创建它包含的实体。RTPSWriter消息的来源。它读取 DataWriterHistory 中写入的更改并将它们传输到之前匹配的所有 RTPSReader。RTPSReader消息的接收实体。它将 RTPSWriter 报告的更改写入 DataReaderHistory 中。 4、传输层 Fast DDS支持通过各种传输协议实施应用程序。它们是 UDPv4、UDPv6、TCPv4、TCPv6 和共享内存传输 (SHM)。默认情况下DomainParticipant 实现 UDPv4 和 SHM 传输协议。 5、并发和多线程 Fast DDS实现了并发多线程系统。每个 DomainParticipant 都会生成一组线程来处理后台任务例如日志记录、消息接收和异步通信。这不会影响您使用该库的方式即Fast DDS API 是线程安全的因此您可以无所畏惧地从不同线程调用同一 DomainParticipant 上的任何方法。但是当外部函数访问由库内部运行的线程修改的资源时必须考虑这种多线程实现。一个示例是实体侦听器回调中修改的资源。 Fast DDS 生成的完整线程集如下所示。仅当使用适当的传输时才会创建与传输相关的线程标记为 UDP、TCP 和 SHM 类型。 NameTypeCardinalityDescriptionEventGeneral每个域参与者一个处理周期性和触发时间事件Discovery Server EventGeneral每个域参与者一个同步对 Discovery Server数据库的访问Asynchronous WriterGeneral每个启用的异步流量控制器一个最少 1。管理异步写入。即使对于同步写入器某些形式的通信也必须在后台启动。Datasharing ListenerGeneral每个数据读取器一个处理通过数据共享接收到的消息的侦听器线程ReceptionUDP每个端口一个处理传入UDP 消息的侦听器线程ReceptionTCP每个端口一个处理传入TCP 消息的侦听器线程Keep AliveTCP每个端口一个保持 TCP 连接的活动线程。ReceptionSHM每个端口一个通过 SHM 段处理传入消息的侦听器线程LoggingSHM每个 SHM 描述符一个将传输的数据包存储并转储到文件中。WatchdogSHM一监视打开的共享内存段的运行状况。General LoggingLog一累积并写入适当的消费者日志条目。Security LoggingLog每个域参与者一个累积并写入安全日志条目。WatchdogFilewatch一跟踪监视文件的修改状态CallbackFilewatch一当监视的文件更改时运行注册的回调 其中一些线程仅在满足某些条件时才会产生 仅当使用数据共享时才会创建数据共享侦听器线程。仅当 DomainParticipant 配置为 Discovery Server SERVER 时才会创建 Discovery Server 事件线程。TCP 保活线程要求保活周期配置为大于零的值。安全日志记录和共享内存数据包日志记录线程都需要启用某些配置选项。仅当使用FASTDDS_ENVIRONMENT_FILE时才会生成文件监视线程。 关于传输线程Fast DDS 默认使用 UDP 和共享内存传输。可以配置端口配置以满足部署的特定需求但默认配置是始终使用元流量端口和单播用户流量端口。这适用于 UDP 和共享内存因为 TCP 不支持多播。 6、发现协议 发现协议定义了在给定主题下发布的 DataWriter 和订阅同一主题的 DataReader 进行匹配的机制以便它们可以开始共享数据。这适用于沟通过程中的任何时刻。 Fast DDS提供以下发现机制 简单的发现这是默认的发现机制在RTPS 标准中定义 并提供与其他 DDS 实现的兼容性。这里DomainParticipants 在早期阶段被单独发现以便随后匹配它们实现的 DataWriter 和 DataReader。发现服务器这种发现机制使用集中式发现架构其中服务器充当元流量发现的中心。静态发现这实现了 DomainParticipant 之间的发现但如果远程 DomainParticipant 事先知道这些实体则可以跳过每个 DomainParticipant (DataReader/DataWriter) 中包含的实体的发现。手动发现该机制仅与RTPS层兼容。它允许用户使用其选择的任何外部元信息通道手动匹配和取消匹配 RTPSParticipants、RTPSWriters 和 RTPSReaders。 7、安全 Fast DDS可配置为通过在三个级别实现可插拔安全性来提供安全通信 远程域参与者的身份验证DDS :Auth:PKI-DH插件使用受信任的证书颁发机构 (CA) 和 ECDSA 数字签名算法提供身份验证来执行相互身份验证。它还使用椭圆曲线 Diffie-Hellman (ECDH) 密钥协商协议建立共享密钥。实体的访问控制DDS :Access:Permissions插件在 DDS 域和主题级别提供对 DomainParticipants 的访问控制。数据加密DDS :Crypto:AES-GCM-GMAC插件使用伽罗瓦计数器模式 (AES-GCM) 中的高级加密标准 (AES) 提供经过身份验证的加密。
http://www.w-s-a.com/news/356824/

相关文章:

  • 珠宝网站建设平台分析报告郑州最新发布
  • 世界杯最新排名泉州seo网站关键词优
  • 广州公司网站提供如何推广新品
  • 网站建设如何描述沈阳网站建设推广平台
  • 用dw制作个介绍家乡网站学生个人简历
  • 建设银行企业网站访问不了wordpress搬到谷歌服务器
  • 网站建设与网站优化销售别墅庭院园林景观设计公司
  • 沈阳红方城网站建设专业的微网站哪家好
  • 医院网站asp东营信息发布平台
  • 网站全站建设开题报告范文南京本地网站
  • 网站漏洞扫描工具wampserver集成环境搭建了一个织梦cms网站
  • 如何在局域网上做网站宁波设计公司排行榜
  • 自己的电脑做网站服务器吗百度搜索风云榜总榜
  • 做化妆品的一些网站企业网站建设与营运计划书
  • 重庆速代网络科技seo整站优化服务教程
  • 成都比较好的装修设计公司seo3的空间构型
  • 开发商建设审批网站成都创意设计公司
  • 百度快照比网站上线时间早wordpress新建阅读量字段
  • 国家工程建设标准化协会网站网站开发工具有
  • 上海网站建设集中公关公司组织架构图
  • wordpress副标题的作用百度网站标题优化
  • 大连哪家公司做网站比较好wordpress 判断用户组
  • 网站空间1g多少钱东莞公司高端网站建设
  • 网站服务器出错是什么意思做餐饮酒店网站
  • 房地产网站建设策划方案网站建设教程简笔画
  • 3d室内设计软件wordpress本地优化加速版
  • 南京高新区规划建设局网站石家庄哪里做网站比较好
  • 免费培训课程网站优化的方式
  • 做网站要固定电话在家自己做网站
  • 招聘网站开发视频新手如何做网站维护