文件名称:积分java源码-libsolace:关键系统的现代C++框架
文件大小:279KB
文件格式:ZIP
更新时间:2024-06-26 13:16:29
系统开源
积分java源码libsolace libSolace是一个库,帮助建立一个关键任务应用程序。 库:类型、函数、类等的集合,实现了一组设施(抽象),旨在潜在地用作多个程序的一部分。 从 这个库的想法部分受到 . 这就是使用现代 C++(至少C++17 )为高效和可靠的应用程序提供构建块的目的。 注意:它绝不是所有 P10 规则的严格实现,而是试图提供易于遵守这些规则的组件。 动机 Solace 用于提供构建原语,以开发通过协作解决问题的通信进程系统(又名集群应用程序/参与者系统)。 它让开发人员负责系统并提供显式内存管理机制。 因此,它不会在初始化后产生线程或分配内存。 贡献改变 该框架正在进行中,非常欢迎贡献。 有关如何为此项目做出贡献的详细信息,请参阅。 请注意,为了保持代码质量,在构建过程中使用了一组静态代码分析工具。 因此,在接受 PR 之前,所有贡献都必须通过这些工具进行验证。 使用库 这个库需要安装在你的系统上才能使用。 有几种方法可以做到这一点: 您可以通过包管理器安装预构建版本。 (受到推崇的) 您可以从源代码构建它并在本地安装它。 您可以通过系统包管理器(例如 deb