HereticOS-ObjectSystem

轻量级分布式对象系统
授权协议 Apache
开发语言 C/C++ JavaScript
所属分类 服务器软件、 分布式应用/网格
软件类型 开源软件
地区 国产
投 递 者 郦磊
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

HereticOS-ObjectSystem 是一款 C++ 语言开发的 Windows 平台的轻量级分布式对象系统,使用代码生成器做对象序列化代码生成,对象序列化后可以存储到 key value 模式的对象服务器中,对象服务器为不同业务程序做对象共享与持久化,支持发布订阅消息推送以及轮询拉取等系统设计模式,是一种敏捷开发利器。

代码目录说明

目录 描述
other\ 序列化库目录
other\ObjectSystem ObjectSystem第一版
other\ObjectSystem2 ObjectSystem第二版
Example\CodeRender 对象序列化代码生成器
Example\ObjectSystemComServer     第一版ObjectSystem的MSSOAP对象服务器
Example\project_WhiteBoxStudio   第一版ObjectSystem框架基础上设计的一款软件,体现敏捷开发的思路。
Example\XMLObjectTest1 c++对象序列化例子
Example\ObjectSystem2Test ObjectSystem第二版测试例子,以及一款击鼓传花的例子。
   
代码需要用VS2017才能编译  
 相关资料
  • 问题内容: 题 我正在寻找Java内存对象缓存API。有什么建议吗?您过去使用过什么解决方案? 当前 现在,我只是在使用地图: 要求 我需要扩展缓存以包括以下基本功能: 最大尺寸 生存时间 但是,我不需要更复杂的功能,例如: 来自多个进程的访问(缓存服务器) 持久性(到磁盘) 意见建议 内存中缓存: Guava CacheBuilder-活动开发。请参阅此演示文稿。 LRUMap-通过API配置。

  • 每个 Redisson 对象都绑定到一个 Redis 键(即对象名称),且可以通过 getName 方法读取。 RMap map = redisson.getMap("mymap"); map.getName(); // = mymap 所有和 Redis 键相关的操作被抽象到了 RKeys 接口: RKeys keys = redisson.getKeys(); Iterable<String>

  • 问题内容: 是否有一个提供发布/订阅模式的Java轻量级框架? 一些理想的功能 支持泛型 向发布者注册多个订阅者 API主要是接口和一些有用的实现 完全不需要内存,持久性和事务保证。 我了解JMS,但这对我来说太过分了。发布/订阅的数据是文件系统扫描的结果,扫描结果被馈送到另一个组件进行处理,然后在将其馈给另一个组件之前进行处理,依此类推。 编辑:所有在同一过程中。bean的PropertyCha

  • null 解压缩算法的重要指标是数据的大小加上算法的大小(因为它们将驻留在相同的有限内存中)。 可用于解压的RAM很少;可以将单个字形的数据解压缩到RAM中,但不能更多。 为了使事情变得更加困难,算法必须在32位微控制器(ARM Cortex-M core)上非常快,因为字形在被绘制到显示器上时需要解压缩。每八位元组十个或二十个机器循环是可以的,一百个肯定太多了。 为了使事情变得更容易,完整的数据

  • 主要内容:一、从一个新闻门户网站案例引入,二、推算一下你需要分析多少条数据?,三、黄金搭档:分布式存储+分布式计算这篇文章聊一个话题:什么是分布式计算系统? 一、从一个新闻门户网站案例引入 现在很多同学经常会看到一些名词,比如分布式服务框架,分布式系统,分布式存储系统,分布式消息系统。 但是有些经验尚浅的同学,可能都很容易被这些名词给搞晕。所以这篇文章就对“分布式计算系统”这个概念做一个科普类的分析。 如果你要理解啥是分布式计算,就必须先得理解啥是分布式存储,现在我们从一个小例子来引入。 比如说

  • 被别人指出问题时,别管别人能不能做到,看别人说的对不对,然后完善自己。别人能不能做到是别人的事情,自己能不能做到关系到自己能否发展的更好。——hustlihaifeng Go语言号称是互联网时代的C语言。现在的互联网系统已经不是以前的一个主机搞定一切的时代,互联网时代的后台服务由大量的分布式系统构成,任何单一后台服务器节点的故障并不会导致整个系统的停机。同时以阿里云、腾讯云为代表的云厂商崛起标志着