关于JdonFramework表现层合作、发展的建议
上一个贴子http://www.jdon.com/jive/thread.jsp?forum=61&thread=31145,听了您的讲解,基本知道Guice是个什么样的定位了,我看了原文,前半部分还能理解,到后面看到很多的annotate就基本晕了。
——看来很多的知识在运用中才能真正掌握。
现在使用Jdon一段时间了,有了些浅薄的理解,想整理一篇文章发上来与大家分享,呵呵……总体来说,使用JDon之后,我最大的感觉是分层的概念非常清晰了,Model、Dao、Service就搞定了底层的业务。
目前使用Jdon框架,主要搭配的表现层框架还是Struts,但是感觉Struts的提交、转向再显示的机制已经不再被用户所欣赏了,实际上现在RIA富界面应用将会是未来软件界面的趋势,而这其中核心的主要有两方面的技术,一个是Flash,一个是Ajax,Flash是Adobe公司的商业化方案,而Ajax更接近于开源方案,如果再能很好地结合XML技术,如VML等,我想将会有很不错的效果。
现在我们在项目中感觉在表现层上的控制还是欠缺规范,Struts的机制有点老套了,不够人性化,从客户的角度出发AJAX是个好技术,所以很希望能有一个开源免费的J2EE表现层框架出台,里面要充分结合AJAX技术,同时与业务层的框架完美结合,最近在看上海锐道的dorado框架,很不错的感觉,他们还有个与其他开源框架结合的小框架叫marmot,提到了与Struts、Spring和Hibernate,我在想,都是在上海的公司,为什么不来个合作?Dorado与Jdon进行一下结合,我想那样国内的J2EE开发可就有了一个不错的标准思路:Hibernate+Jdon+Dorado,我想这会大大促进国内J2EE软件的质量!这个方案我正在自己的机子上尝试,不过技术水平一般,很多东西摸索起来较慢,如果是JDon和Dorado的专家一起合作,我想那将会有非常不寻常的结果。
最后,希望BenQ能在继续完善Jdon框架的基础上,多关注一下表现层的问题,实际上很多项目底层还比较规范,而表现层则是很混乱的,而项目的需求变化则多集中在表现层,大量的拖延和问题都出在这个方面。另外,感觉Jdon的人手还是有些欠缺,这也是我个人的感觉,BenQ是个技术型的CEO,在经营和管理方面还要多想办法,最好是能找到很好的合作人,互补,毕竟一个人的精力是有限的,团队的力量才够巨大。