论坛首页 Java企业应用论坛

CDO应用开发框架(CDOFramework)

浏览 7883 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (8)
作者 正文
   发表时间:2011-12-01   最后修改:2011-12-05
SOA
写在前面:
一、本框架不是我写的,我只是宣传者之一,具体见网址:http://www.cdoframework.com(有可能无法访问)
二、今晚将帖出一些设计图及DEMO。

--------------------------
CDO应用开发框架(CDOFramework)是一种全新的技术框架,和目前流行的struts、spring、hibernate/ibatis等目前常用的技术框架相比,能降低应用系统复杂度、简化应用系统开发、成倍提高软件人员开发效率、同时极大增强应用系统扩展性和可重用性,其技术功能范围涵盖了目前应用软件开发范围内的表现层、控制层、逻辑层和数据访问层,可部分或完全取代struts、spring、hibernate/ibatis等目前常用的技术框架。
和这些目前常用的技术框架相比,CDO应用开发框架有着以下明显优势:
  1. 100%基于面向对象和SOA的设计理念,业务功能插件化,业务模块之间完全解耦,不但体现在代码中,而且体现在配置文件中,业务模块可以自由添加、拆卸、升级、更换或部分更换,而不会影响其它业务模块的代码;
  2. CDO对象的应用不但节省了30%至70%以上的代码量和代码文件,而且使应用系统复杂度和实现难度大大降低,软件人员的开发效率成倍提高;
  3. 业务执行逻辑的可定制性、系统事件触发/捕获机制、事前和事后处理机制、集群系统支持等一系列功能设计,不但使较为复杂的大型应用系统的技术实现得到大大简化,也使得应用系统的扩展性大大提高。
  4. 通用事务调用接口统一了个业务模块的接口,CDOWeb技术更使得一个应用系统以一种通用的、简化的方式同时支持各种不同的客户端成为可能(设想一个应用网站系统如何不做修改就能同时支持浏览器、手机客户端、IVR、短信、Swing等各种客户端?)
  5. CDO和通用事务调用接口的使用,使得所有应用CDO技术框架开发的系统“使用相同的语言说话”,系统间的通信和数据交换变得异常简单,对于构建一个由多个子系统组成的超大型网站、超级企业级系统尤为合适。



  此外,CDOFramework还是一款完全支持高负载、高并发和海量数据存取的应用开发框架,它利用及其创新的思路,从框架层面支持了集群和负载均衡、分库分表、读写分离、分布式缓存等技术。利用CDOFramework,可以轻而易举构建一个支持负载均衡、分库分表和分布式缓存,并且几乎能无限扩展的大型应用系统。
  1. CDO应用开发框架解决了分库分表、读写分离技术运用带来的开发难题,使其对应用开发者来说几乎透明,只要简单配置即可支持;
  2. CDO应用开发框架解决了动态对象集群化的难题,可通过简单配置支持动态对象在集群环境中的单例模式和多机热备;
  3. CDO应用开发框架解决了分布式缓存系统(MemCache)的应用带来的开发难题,使缓存对正常功能开发做到完全透明,通过配置,即可实现第缓存的实时同步。



  CDO应用开发框架目前只有Java版本,未来适当的时候将推出DotNet版本。

下载地址:http://www.cdoframework.com
   发表时间:2011-12-03  
如果能弄个简单的例子,讲解一下,会更好。
0 请登录后投票
   发表时间:2011-12-04  
楼主加油,期待你的作品,如果框架是开源就更好。
0 请登录后投票
   发表时间:2011-12-04  
没事列的宣传有必要吗   这个framework是不是只是一个。。。如果仅仅只是对java现有框架的不满而 发帖  个人感觉没必要  
0 请登录后投票
   发表时间:2011-12-04   最后修改:2011-12-04
科普贴应该除了简单的介绍,并附上自己使用的感悟,然后再拿出例子,
象这种没有含量的科普贴,明显等着隐藏
0 请登录后投票
   发表时间:2011-12-05  
呵呵  说的那么强大,有没有实际案例说一下啊
0 请登录后投票
   发表时间:2012-04-01  
噱头倒是挺足,到现在也不见有什么结果....
0 请登录后投票
   发表时间:2012-07-05  
以前在某个公司用过。这个框架的确达到了他所说的大部分的功能。不过用起来也限制太多!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics