/cgf

c++ general framework,C++通用框架

Primary LanguageC++MIT LicenseMIT

cgf

c++ general framework,C++通用框架

cgf定位为跨平台的(支持windows和linux)C++服务端开发框架。 在阅读开源和公司的一些商业代码时,发现很多C++开发人员在开发的时候,代码结构比较混乱,指针满天飞,并且指针之间的包含关系比较复杂。 因此,决定开源一个C++框架类,帮助C++开发人员减轻这种情况。

cgf的基本**为: 1:一个功能作为一个独立的模块。 2:模块之间通过订阅-发布的消息机制进行通信。每个模块都有自己的消息队列。 3:消息和消息的回应都可以被偷窥,被拦截。

cgf支持的功能: 1:http服务 2:json格式的配置文件的读写 3:kafka,mqtt,zeroMQ消息的生产和消费 4:mysql,postgresql,sqlite数据库的支持 5:redis的支持