« 团队项目合作探索系列二:开发模式« »eclipse 无法启动 JVM terminated. Exit code=-1 的解决办法 »
关于qwikioffice EXT2 desktop转JSP的发展方向

之前的文章[EXT2 desktop 研究] 中提到将PHP的Ext2 desktop转到JSP(J2EE)平台,后来引起一些网友的重视,并与我探讨其相关问题.

在那个文章中,我设想做成热拔插方式的一个模块化系统,但是,至今也没能实现,也许是时间不够,也许是实力不行.随着近几个月的工作,对模块化开发,及J2EE设计思想及开发模式的学习应用,已经有了模块化开发的经验,所以大概把Ext desktop独立成一个模块,开发成一个可复用的组件,条件已经比较成熟了.

其实qwikioffice EXT2 desktop转JSP早已经完成了,不过,当时只是想转成JSP,且使用到我的那个开源项目[JAVABUSHOME],所以就直接修改了这个EXT DESKTOP的数据库,大部分表名已经被修改了,表结构也有些调整,这样下来,对那些想了解这个模块如何从PHP转到JSP的朋友来说,又增加了很多不解,而且那个项目使用了struts2+spring2.5+ibatis,依赖框架太严重,独立性不好,如果想应用在其它框架上,还得自己做大的修改,而且,如果将来qwikioffice EXT2 desktop官方版本升级的话,JAVA版几乎又要重新编码.这次迁移到JAVA平台应该说是一次失败的迁移.

我在想,应该单独将[qwikioffice EXT2 desktop]做成一个独立的模块,使得其真正的可以很容易,很轻松的应用到各自的J2ee项目中来.

那应该将[qwikioffice EXT2 desktop]做成怎样的独立模块呢,我想应该考虑到以下几个方面,或者说原则:

  1. 不修改[qwikioffice EXT2 desktop]原来的数据库
  2. 与框架无关,或者不能强制与某一个框架捆绑
  3. 能够方便的与原PHP版保持同步升级,在PHP版升级时,能够直接兼容PHP版的升级,或者只通过少量的修改来达到升级.
  4. 简单方便的引入到其它系统中,能够进行方便的扩展

基于以上几个原则考虑,最近我将好好构思设计一下具体方案,希望能在一个月内,在春节前发布第一个版本.

有兴趣,有实力的朋友可以加入进来一起进行开发.[QQ群:28400766]=>只讨论研究(qwikioffice EXT2 desktop),另外[QQ群:3769186]==>java,J2EE,技术联盟

 


Tags: qwikioffice  EXT2  desktop  JSP  模块  框架  JAVA   |

原创文章如转载,请注明:转载自:巴士飞扬-技术BLOG : http://www.busfly.net/

本文链接地址:http://www.busfly.net/post/EXT2-desktop-qwikioffice-to-jsp.html

如果你喜欢本文,请顶一下,支持我,你的支持是我继续发好文章的最大动力。谢谢。
好东西需要分享,快把本文发给你的朋友吧~!~

     
相关文章:
  • 引用此留言  3.番薯窝  http://www.fanshuwo.com.cn
  • 番薯窝特来向贵站拜年咯,祝你新年快乐,财源广进,身体健康,万事如意!
    另外:番薯窝首页下方格子图标链接正式启用,凡是与番薯窝友情链接的网站我都会送上一个图标格子当作新年小礼物,哈哈,希望贵站喜欢。
  • [删除]2009-1-25 16:00:38 回复该留言




◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
网站分类
分类最近文章
最近发表
最新评论及回复
最近留言
热文排行
随机推荐文章
Powered By Z-Blog   STYLE by busfly . FatMouse
Copyright © 2007 巴士飞扬技术博客. . 沪ICP备07027972号. 会员群1(J2EE为主):3769186.