- 授权协议: GPL
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: https://gitee.com/xuxueli0323/xxl-glue
- 软件文档: http://my.oschina.net/xuxueli/blog/732499
软件介绍
《分布式逻辑管理平台XXL-GLUE》
一、简介
1.1 概述
XXL-GLUE 是一个分布式环境下的 "可执行逻辑" 管理平台, 学习简单,扩展JVM的动态语言支持。现已开放源代码并接入多家公司线上产品线,开箱即用。
GLUE:即"可执行逻辑",本质上是一段可执行的代码。GLUE可以方便的嵌入业务代码中, GLUE中逻辑代码支持在线开发、动态推送更新、实时编译生效。 可以节省部分因为项目编译、打包、部署和重启线上机器所带来的时间和人工消耗, 提高开发效率。
可以参考 “配置管理系统,如disconf xxl-conf等” 概念来帮助我们来理解XXL-GLUE。 前者维护 "配置信息",而且支持数据类型有限。XXL-GLUE功能更强大, 支持维护"可执行逻辑代码"。 XXL-GLUE在功能上完全可以替代前者,只需要在可执行代码块中返回配置即可,支持返回任意类型配置数据。XXL-GLUE主要作用是托管"可执行逻辑代码",将会为开发者代码不一样的开发体验。
1.2 特性
1、动态:"可执行逻辑",GLUE支持在线开发、动态推送更新、实时编译生效, 扩展JVM的动态语言支持;
2、Wed IDE:提供WedIDE,支持在线开发GLUE代码;
3、推送更新:GLUE代码修改后,开发人员可手动触发GLUE更新广播,广播组件将会实时推送GLUE到接入方项目,从而实时更新GLUE;
4、兼容Spring:GLUE代码中支持@Resource和@Autowired两种方式注入Spring容器中服务;
5、版本:支持30个历史版本的版本回溯;
6、调试: 在开发阶段可开启本地模式, 该模式下将会加载本地GlueHandler文件, 支持Debug, 可以方便的进行本地调试;
7、项目分组:支持设置项目分组,以项目为维度进行GLUE分组管理;
1.3 下载
源码地址 (将会在两个git仓库同步发布最新代码)
博客地址
技术交流群 (仅作技术交流)
深入理解C++11
Michael Wong、IBM XL编译器中国开发团队 / 机械工业出版社 / 2013-6 / 69.00元
《深入理解C++11:C++11新特性解析与应用》内容简介:国内首本全面深入解读C++11新标准的专著,由C++标准委员会代表和IBM XL编译器中国开发团队共同撰写。不仅详细阐述了C++11标准的设计原则,而且系统地讲解了C++11新标准中的所有新语言特性、新标准库特性、对原有特性的改进,以及如何应用所有这些新特性。 《深入理解C++11:C++11新特性解析与应用》一共8章:第1章从设计......一起来看看 《深入理解C++11》 这本书的介绍吧!
