• 硬件去耦,设计先行

    打破传统业务架构对硬件的依赖束缚, 充分发挥“软件定义”的核心优势-灵活性、自动化和效率,即便脱离硬件实体,前期的建模与业务设计工作也能顺利开启。

  • 数字孪生,无缝仿真

    数据输入极具包容性,既能接纳传感器、执行器所产生的真实数据,也能消化源自模型的仿真数据,让虚拟与现实的数据在同一框架下融会贯通,加速创新方案的构思与验证。

  • 逻辑贯通,数据尽揽

    VSOA 分布式软总线宛如一条数据“高速公路”,赋予所有微服务超强的信息感知“超能力”。穿梭其上的海量业务数据,均可被各个微服务轻松捕获,全方位扫除数据感知盲区,让业务决策建立在全面、精准的洞察之上。

  • 多元兼容,按需组合

    VSOA 分布式软总线具有强大兼容性,它能搭载在各类系统上,适配海量各异的 CPU 型号,支持种类繁多的编程语言,业务开发可按需组合。

IEC 61508(SIL3)EN 50128(SIL4)ISO 26262(ASIL D)

翼辉 VSOA 软总线获得由国际知名权威认证机构德国 TÜV SÜD 集团颁发的 IEC 61508(SIL3)、EN 50128(SIL4)、ISO 26262(ASIL D)、EN 50159 、IEC 61784 五项标准认证证书。本次认证中验证了翼辉 VSOA 的通信残余误差率完全满足通信功能安全要求(≥10-9 to <10-8),充分证实了翼辉任务关键型云原生满足应用场景的高安全、高可靠性的要求。

预览

VSOA vs HTTP

  • 项目

    VSOAHTTP微服务框架通用协议
  • 开发成本

  • 综合运维成本

  • 实时性

  • 多编程语言支持

    支持支持
  • 双工数据流

    全双工半双工
  • 基于 URL 的业务路由

    支持需要第三方服务网格软件
  • 订阅发布

    支持不支持
  • 服务定位

    内置解析服务K8S DNS
  • 网络 QoS

    支持不支持
  • 安全认证

    ISO 26262 (ASIL D)不支持

模型驱动的软总线套件

帮助开发者基于 VSOA 更高效地创建高质量软总线应用,提供完整的服务模型设计、低代码开发及功能测试、仿真的一体化开发环境
可帮助用户构建灵活、可扩展和可维护的系统,提高软件开发的效率和质量

模型驱动的软总线套件

面向服务的架构

  • URL 资源标识

    通过 VSOA 可为所有的硬件、软件服务均提供统一的资源标识 URL。资源标识能够彻底屏蔽软硬件差异,无需关心软硬件的物理位置以及实现细节,这使得对资源的统⼀调配乃至模型化构建服务成为可能。

  • 订阅与发布

    通过订阅/发布提供一对多广播的通信模式,对于消息发布者而言,一次触发就可以将消息推送给所有的订阅者,消息的订阅者无须各自向发布者轮询请求新的事件、消息。

  • 域名管理

    VSOA 提供了位置服务能力,客户端无需知道服务提供方实际的网络地址即可与其建立连接,使得整个系统的兼容性得到质的提升。此外,VSOA 的位置服务提供标准实现模板,支持多级位置服务的级联查询,冗余服务管理等,同时也可定制化设计满足不同场景需求。

  • 实时远程过程调用

    VSOA 在单一通信链路上支持多请求序列,并发请求无阻塞。框架接口简洁统一,服务器、中间件与并行服务器的函数接口完全一致。RPC 过程基于长连接完成,有效减少了连接建立的开销和 RPC 请求时的通信时延。

  • 客户端机器人

    VSOA 提供了客户端机器人功能,客户端机器人可以自动连接指定的服务端并保持连接,使得开发者可以更加关注业务逻辑实现。

  • VSOA Broker

    了解更多

    VSOA Broker 能够集中处理所有的订阅请求,隐藏系统内部细节,提高系统容错性,并且支持程序遗言功能,可掌握程序退出原因。

流畅的数据交互体验

  • 全双工高速并行数据流

    支持建立独立数据流通道完成高速数据传输,从而避免占用 RPC 命令通道影响请求实时性。数据流按需创建、释放,用户程序无需关注链路细节也无需提供配置参数。

  • Datagram

    Datagram 是一种无过程依赖的通信方式,与 UDP 类似,无需等待对端应答,适用于传输不需要确认的数据。VSOA 同时支持可靠传输和无阻塞(非可靠)的 quick Datagram。

高可靠的通信质量

  • TÜV SÜD 集团最高等级功能安全认证

    翼辉 VSOA 软总线获得由国际知名权威认证机构德国 TÜV SÜD 集团颁发 IEC 61508(SIL3)、EN 50128(SIL4)、ISO 26262(ASIL D)、EN 50159 、IEC 61784 五项标准认证证书。本次认证中验证了翼辉 VSOA 的通信残余误差率完全满足通信功能安全要求(≥10-9 to <10-8),充分证实了翼辉任务关键型云原生满足应用场景的高安全、高可靠性的要求。

    预览
  • 支持网络 QoS 控制

    针对实时应用场景,VSOA 利用协议栈 IP DSCP 为每一个数据包定义优先级等属性,同时在 VSOA 传输逻辑上实现了数据包优先级队列,两者配合实现 QoS 管理,VSOA 将 QoS 的核心实现放在协议栈与传输逻辑层可以使 VSOA 的应用更加轻量化。

  • 轻松实现冗余健壮性设计

    在 VSOA 中,同一种服务可同时部署在不同的硬件平台上,实现通信的冗余安全;同时可搭配位置服务器(Position Server),再结合优秀而简单的连接状态管理,轻松实现客户端无感的备份服务切换,也可部署多个位置服务器进一步增强系统的健壮性。

跨平台的无缝异构计算

跨平台的无缝异构计算
  • 多操作系统和 CPU

    为了满足任务关键型应用以及万物互联的复杂环境需求,VSOA 在硬件、操作系统、开发语言及运行时环境几个方面进行了全方位适配。

  • 支持多种编程语言绑定

    为了满足任务关键型应用以及万物互联的复杂环境需求,VSOA 在硬件、操作系统、开发语言及运行时环境几个方面进行了全方位适配。

  • 兼容碎片化的外设和协议

    VSOA 可以兼容繁杂多样的外设与总线协议,将其抽象为 URL 标识,从而实现外设访问的标准化。此外,VSOA 还支持外设仿真,应用可轻松集成物理或虚拟外设,显著降低系统复杂度。

  • QVSOA

    了解更多

    QVSOA 将 VSOA 进行了 Qt 模块化封装,为 Qt 引入前后端分离的框架,让 GUI 开发的过程更加简单、高效,代码更加清晰,可维护性强。

RealEvo-AutoCode
低代码集成开发平台

AutoCode 是翼辉推出的基于 VSOA 实现的模型驱动架构(MDA),它提供了微服务可视化建模工具,同时也是一个低代码集成开发平台。
AutoCode 可以降低微服务开发难度、复杂度,有效地提升微服务开发效率,加强程序的稳定性和可维护性。

低代码集成开发平台
  • 可视化微服务开发

    通过图形化方式进行微服务建模与低代码开发 提供代码生成、编辑、编译部署等一站式开发功能。

  • 统一化微服务程序范式

    将一系列重复繁琐功能从业务程序中抽象为基础框架 只需关注业务逻辑,大大降低微服务应用开发难度。

  • 便捷化数据业务处理

    将一系列通用复杂的底层逻辑抽象为系统框架,并开放事件接口为用户编程接口,使用户只需关注数据业务处理。

  • 高效化项目协同管理

    采用服务模型与服务组件模型两层设计,微服务接口与实现解耦,团队协作、项目管理更高效。

VSOA Messenger
自动化测试仿真

VSOA Messenger(简称 vMessenger)提供直观且易于使用的用户界面,支持创建各类型的 VSOA 请求和模拟服务端,进行微服务开发、调试和测试
同时提供环境变量和 Proxy 代理功能,让开发者以更便捷的方式进行接口调试,提高开发效率

自动化测试仿真
  • 请求分组管理

    支持针对 VSOA 的 RPC、Datagram 和发布订阅等功能新建 VSOA 客户端请求,并向服务端发送请求,以验证服务端是否可以正常响应。支持的请求类型包括 GET、SET、DGRAM、QDGRAM 和发布 / 订阅,且可以通过集合对请求进行分组管理,如以集合为单位导出、导入和删除请求等。

  • 环境变量管理

    支持新建、修改、导出、导入和删除环境变量。新建环境变量后,开发者进行请求测试时,只需要切换或修改环境变量,无需再一一修改请求的路径信息,方便灵活。

  • 模拟服务器管理

    支持新建、修改、停止、重启、导出、导入和删除模拟服务器。开发者进行 VSOA 客户端开发时,可以新建模拟服务器,并自定义服务端口号、IP 地址、请求方法、资源路径、响应参数和响应数据等信息来模拟服务端行为,与客户端进行交互,以验证客户端请求信息的准确性,无需等待服务端开发完成,便捷高效。

  • 个性化设置

    支持根据个人需求设置 vMessenger 的主题背景、语言,以及系统服务配置与数据管理相关信息,包括清除所有数据、编辑位置服务配置文件、查看运行日志和设置版本自动检查更新等。

相关产品

  • 翼辉任务关键型云原生

    了解更多

    以 ECS 轻量级安全实时容器为应用提供容器化保护和独立运行环境,以 VSOA 分布式软总线为应用提供微服务分布式通信基础设施,以 ECSM 容器管理平台为应用提供符合 DevSecOps 的应用全生命周期管理平台,形成了面向任务关键场景的全栈云原生技术体系。

  • 翼辉软件工厂

    了解更多

    翼辉软件工厂基于任务关键型云原生技术和工厂化研发模式打造,提供模型驱动的设计方法、版本化开发流程、自动化工具链、以及数据驱动决策的一体化软件研发效能管理平台。

咨询流程

01
需求咨询
提交相关需求,描述需求背景
02
初步沟通
需求答疑,对齐核心诉求,确定合作意向
03
方案交流
针对相关方案进行线上或线下的交流探讨
04
商务流程
方案确定后,开始执行商务流程

竖屏体验更佳

请旋转屏幕观看