大家讨论得很好,首先回答楼上各位关于Jdon框架分布式问题,分布式不只是用EJB才能解决,可以使用分布式缓存,云计算这条路,我在 云计算成为现实 中介绍的兵马俑分布式内存技术就是可以直接和Jdon框架结合,兵马俑可以将ehcache直接进行分布式处理,而Jdon框架或Hibernate可以使用encache作为对象的活动空间,那么自然可以扩展到兵马俑这样分布式云计算平台了,这是一条针对性很强的路,我推荐。
我们其实一直期望有这样的架构路线,期初我们能够不用陷入复杂的大型架构之争,而是针对实际情况单机单机的一个个部署开发,当我们把这些点都开发部署完毕,然后通过少量的工作,就能够把他们联系起来,这个联系技术就是分布式缓存 JMS等技术。这就是可伸缩架构的真正含义。
所以,楼主这个项目看上去复杂,但是我们必须分而治之,只有一个原则:确保业务基本围绕内存对象中为中心编程,否则,围绕数据库这个单点盒子,到时规模庞大后,就很难打破这个BOX盒子,进行伸缩性扩展了。