- 授权协议: Apache
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: http://git.oschina.net/binary_guy/dsb
- 软件文档: http://git.oschina.net/binary_guy/dsb
软件介绍
DSB (Dynamic Service Bean) 框架是基于JAVA反射 (Reflection) 、动态代理 (Proxy) 、Socket、RMI 等技术实现的Java服务端开发框架 (Framework),基于 DSB 框架开发的功能扩展模块称为动态服务 (Dynamic Service),在 DSB 内核的支撑下,遵循 DSB 规范的动态服务模块可以被动态加载、远程热部署、远程调用等。 基于 DSB 框架的软件系统具有良好的扩展性和伸缩性,系统模块耦合性很低、接口界限分明,真正实现系统各个模块的可插即可用(PnP)特性。基于 DSB 框架的系统无论在开发阶段还是在系统上线运行、系统维护、升级开发阶段都具有良好的扩展性和可维护性。并且支持集中式与分布式的部署方式,分布式部署时,系统任何一个模块(包含该模块所依赖的其他模块)可以很方便地分离出整个系统而独立部署,从而分散集中式部署时整个系统的运行负荷。DSB 不仅具备单点远程 lookup 对象功能,还支撑 HA 模式的远程 lookup,即多节点服务器的远程对象查找及调用。这个软件框架由我个人在 2008 年开始开发,并且成功应用于中国电信多个运营系统中,经过多年的系统运行验证和不断的升级改造,证明该软件框架是比较优秀的,特别适合于分布式服务端 Java 软件团队协作开发。
Head First Design Patterns
Elisabeth Freeman、Eric Freeman、Bert Bates、Kathy Sierra、Elisabeth Robson / O'Reilly Media / 2004-11-1 / USD 49.99
You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire),......一起来看看 《Head First Design Patterns》 这本书的介绍吧!
