面向服务的分布式通信
软硬件服务基于软总线统一接入,提供统一的资源标签;彻底屏蔽软硬件差异,无需关心物理位置及实现细节;封装丰富的功能接口,轻松构建大型分布式松耦合系统。
任务关键的软件基础设施
架构简洁,资源占用小,服务响应速度快;通信残余误差率完全满足功能安全要求(≤10E-9);支持同一服务多端部署,实现冗余安全,并无感切换。
简洁高效的开发平台
基于图形化方式快速设计和配置服务交互逻辑;提供代码生成、编辑、编译等一站式集成开发功能;自动代码生成避免人为错误,提高代码质量与开发效率。
强大灵活的测试环境
提供各开发阶段及各复杂场景模拟的完整测试覆盖;灵活的客户端、服务端、环境变量管理,提高测试效率;提供虚拟测试环境,避免硬件依赖,降低开发成本。
模型驱动的软总线套件
帮助开发者基于 VSOA 更高效地创建高质量软总线应用,提供完整的服务模型设计、低代码开发及功能测试、仿真的一体化开发环境
可帮助用户构建灵活、可扩展和可维护的系统,提高软件开发的效率和质量
VSOA 分布式软总线
为任务关键领域量身打造的轻量微服务框架,帮助开发者将复杂的嵌入式或业务软件分解重构为多个分布式微服务。
通过约定的数据格式将服务提供者和消费者解耦,全面支撑微服务的高效并行开发。
面向服务的架构
提供统一的资源标签 URL,彻底屏蔽软硬件差异;提供支持一对多广播的订阅/发布,支持多请求序列;提供位置服务能力,无需服务实际地址即可建立连接。
流畅的数据交互体验
支持建立独立数据流通道完成高速数据传输,从而避免占用 RPC 命令通道影响请求实时性; 同时支持可靠传输和无阻塞的 quick DATAGRAM。
高可靠的通信质量
通信残余误差率完全满足功能安全要求(≤10E-9);支持网络 QoS 控制,保障系统有序协调;支持同一服务多端部署,实现冗余安全,并无感切换。
跨平台的无缝异构计算
支持 Windows、Linux、MacOS 及翼辉自研系统;支持 C/C++、Java、JavaScript、Go 等多种编程语言;兼容碎片化的外设和协议,提供 OT 总线代理桥接服务。
德国 TÜV SÜD 集团功能安全认证
翼辉 VSOA 分布式软总线获得由国际知名权威认证机构德国 TÜV SÜD 集团颁发 IEC 61508(SIL3)、EN 50128(SIL4)、ISO 26262(ASIL D)、EN 50159 、IEC 61784 五项标准认证证书。本次认证中验证了翼辉 VSOA 的通信残余误差率完全满足通信功能安全要求(≤10E-9),充分证实了翼辉任务关键型云原生满足应用场景的高安全、高可靠性的要求。
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 的应用全生命周期管理平台,形成了面向任务关键场景的全栈云原生技术体系。
翼辉软件工厂
了解更多软件工厂是翼辉信息基于任务关键型云原生技术和工厂化开发模式全新打造的一体化软件研发效能管理平台。它为任务关键型云原生产品研发提供了标准化的开发流程、自动化工具链、模块化设计方法以及数据驱动决策等一系列 DevSecOps 软件产品和技术支持。
VSOA 分布式软总线
了解更多为任务关键领域量身打造的轻量微服务框架,帮助开发者将复杂的嵌入式或业务软件分解重构为多个分布式微服务。通过约定的数据格式将服务提供者和消费者解耦,全面支撑微服务的高效并行开发。