可拆解组装的积木化框架。涉及系统级组件,主要通过中间件形式提供全局模块化扩展。涉及第三方业务组件,以适配器模式提供业务扩展能力。整体开源组件以提供解决思路为主,具体实现业务为辅,帮助开发者在单体项目拆解子服务项目过程中做衔接, 搭配流水线引擎,具化业务流程,统筹协调微服务后的零散业务单元。
流式事件处理,微服务下业务生命周期管理,强化业务的流程管理,建立业务操作边界,打造标准化的业务执行单元,提高代码复用。
OSS开源支付SDK,主要打造微信支付,支付宝支付,以及其他银行支付接口标准库项目,同时支持.net framework和.net core
社交网站sdk,微信公众号(订阅号,企业号,小程序)接口sdk-包含消息回复(明文和安全模式),Oauth2.0授权等
主要实现异步消息传递的过程抽象,在业务层面提供消息发布订阅的统一抽象接口,在业务逻辑分支之间,以简单的调用完成消息的传递,和具体的消息存储触发实现无关。在底层的存储和触发层面提取接口,能够在系统的全局适配具体的消息基础设施。