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

HLA高层体系结构1.0.0版本

名:高层体系结构(High Level Architecture,HLA)

高层体系结构(High Level Architecture,HLA)是从体系结构上建立这样一个框架,它能尽量涵盖M&S领域中所涉及的各种不同类型的仿真系统,并利于它们之间的互操作和重用。同时能适应不断发展中的新技术,来满足复杂大系统的仿真需要。对采用HLA体系结构的仿真系统,仿真系统的运行和仿真成员之间的交互和协调都是通过运行支撑系统RTI (Run Time Infrastructure)来实现的。 RTI的实现及其运行的性能好坏,是分布交互仿真系统实现的关键。

根据个人经验所得,不管是读书还是什么,尊重放第一位才能更好的看清

从体系结构上建立这样一个框架

高层体系结构(High Level Architecture,HLA)是从体系结构上建立这样一个框架

简单的东西我们会自然无视掉,就像这个毫不起眼的主语

验证:

第一句:从体系结构上建立这样一个框架

第二句:高层体系结构是从体系结构上建立这样一个框架

有了主语效果一下就变了,原来这个高层体系结构不过是一个框架

也就是说,这张图只是一个框架的结构

通信网路 + 运行时间支撑系统RTI + 联邦成员 = 高层体系结构

它能尽量涵盖M&S领域中所涉及的各种不同类型的仿真系统,并利于它们之间的互操作和重用

这句话明说了仿真系统是什么:通信网路

//

仿真系统的运行和仿真成员之间的交互和协调都是通过运行时间支撑系统RTI (Run Time Infrastructure)来实现的

陈述了仿真系统与仿真成员的关系

仿真系统需要通过运行时间支撑系统RTI (Run Time Infrastructure)向仿真成员传达信息,完成交互和协调

//

这一段的总结就是

仿真系统 + 运行时间支撑系统RTI + 仿真成员 = 高层体系结构框架

这时回到第一句话,高层体系结构是从体系结构上建立这样一个框架

哦~这玩意还是从一个已有的体系结构上建立的框架,仿真系统不止一个

Client体系结构,FilterChain仿真系统,蓝色方块之间的箭头运行时间支撑系统RTI,蓝色方块仿真成员,右箭头成员对象

在这里我们知道了

已有的体系结构(地基) + 仿真系统 + 运行时间支撑系统RTI + 仿真成员 = 高层体系结构框架

到了这里你基本就已经知道了这个框架的核心组成部分了

在这个四个部分中,对我们来说最重要的是仿真系统和仿真成员

老板,产品经理,我

老板是体系结构,产品经理是仿真系统,我是仿真成员,那么运行时间支撑系统RTI——钱

那么换成代码就是,项目 + 大系统(购物,交流) + 各种流程各种管理各种业务 + 接口(实现)

业务 > 接口 > 实现,这一套流程在我们这里就很简单了,想更深去了解的可以查看这个连接

高层体系结构_百度百科 (baidu.com)

福利:865179560企鹅作者付费催更群,顾名思义,作者付费

相关文章:

  • 父组件调用子组件方法(组合式 API版)
  • 浅谈申请小程序地理位置权限的正确打开方式
  • (代码示例)使用setTimeout来延迟加载JS脚本文件
  • yolov5-ros模型结合zed2相机部署在 Ubuntu系统
  • MoE-LLaVA:为大型视觉-语言模型引入专家混合
  • Freeswitch-soundtouch-变声开发
  • 网络编程(八)
  • 深入了解Java单例模式及其使用场景
  • 工欲善其事必先利其器——IntelliJ IDEA神器使用技巧
  • Starlette
  • 盛夏之约,即将启程,2024中国北京消防展将于6月26举行
  • 数据结构(3)栈、队列、数组
  • 局域网电脑监控软件是如何监控到内网电脑的?
  • 【全开源】Java短剧系统微信小程序+H5+微信公众号+APP 源码
  • Docker面试整理-Docker的网络是如何工作的?
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • 【跃迁之路】【519天】程序员高效学习方法论探索系列(实验阶段276-2018.07.09)...
  • ➹使用webpack配置多页面应用(MPA)
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • 8年软件测试工程师感悟——写给还在迷茫中的朋友
  • css布局,左右固定中间自适应实现
  • httpie使用详解
  • Java深入 - 深入理解Java集合
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • Laravel 中的一个后期静态绑定
  • 紧急通知:《观止-微软》请在经管柜购买!
  • 前端_面试
  • 如何打造100亿SDK累计覆盖量的大数据系统
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  • 怎么把视频里的音乐提取出来
  • puppet连载22:define用法
  • 函数计算新功能-----支持C#函数
  • #NOIP 2014# day.1 T3 飞扬的小鸟 bird
  • #我与Java虚拟机的故事#连载09:面试大厂逃不过的JVM
  • $L^p$ 调和函数恒为零
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (1) caustics\
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • (六)软件测试分工
  • (十八)三元表达式和列表解析
  • (四)Linux Shell编程——输入输出重定向
  • (转)nsfocus-绿盟科技笔试题目
  • *Django中的Ajax 纯js的书写样式1
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • ./和../以及/和~之间的区别
  • .sys文件乱码_python vscode输出乱码
  • @Autowired 与@Resource的区别
  • @ConditionalOnProperty注解使用说明
  • @require_PUTNameError: name ‘require_PUT‘ is not defined 解决方法
  • [ 手记 ] 关于tomcat开机启动设置问题
  • [ 隧道技术 ] 反弹shell的集中常见方式(四)python反弹shell
  • []指针