请教方案 j2ee系统服务器版转单机版系统是建立在以一个类似Structs的J2ee framework 上面的服务器版:(已经完成)
应用服务器: IBM Webspere application server (WAS)
数据库:IBM DB2单机版:(方案未定)背景:很大数量的用户会用没有网络连接的笔记本电脑来应用系统,
现在想到一些solution
1. 在数量众多的笔记本电脑上安装IBM的WAS和DB2  ------价钱太贵
2. 重新开发一个单机版的(用VB/.net) -------重复开发/缺乏技术积累/维护麻烦/项目时间紧
请问大家有没有什么好的建议???万分感谢

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【dekeny】截止到2008-07-24 22:25:37的历史汇总数据(不包括此帖):
    发帖的总数量:0                        发帖的总分数:0                        每贴平均分数:0                        
    回帖的总数量:1                        得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:0                        结贴的总分数:0                        
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:---------------------结分的百分比:---------------------
    无满意结贴率:---------------------无满意结分率:---------------------
    如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
      

  2.   

    无语。当初你们的设计就有问题,现在再考虑已经太晚你了。难道你们要话几个月,重新开发一套mysql+tomcat的版本吗?
      

  3.   

    是新需求啊...
    单机版
    mysql+tomcat的方案也想过..是候选方案之一...
    移植应该不是很麻烦吧??? 做惯webspere+DB2,对mysql+tomcat不太了解.请教请教~~
      

  4.   

    。。当然设计有问题,不过貌似也很难预见到这种情况吧?如果仅仅web应用(包括datasource),迁移应该不是很难,但肯定繁琐的很。如果用了ejb那。。
      

  5.   

    听说IBM有个websphere application server community edition,免费的,集成了tomcat,专家你觉得觉得如何,
    至于mysql,移植不知道麻烦不,数据访问层是纯粹的SQL写的.还有什么好的方案,明天要定方案!顶
      

  6.   

    答: mengweilil 
    是典型的jsp+servlet+xml+jdbc的应用,没有EJB这些变态的东西...早不提出,就要我两天之内定方案.
      

  7.   

    来个头脑风暴吧
    1. 用某些工具可以把整个j2ee系统打包成一个.exe程序?
    2. 业界应该有类似的打包工具,可以做到j2ee(jsp+servlet)脱离应用服务器来玩
    3. 把MVC的V换成一些SWT的UI? 如何,j2ee框架有可能支持这些不???
    4. 还有吗??? 还有吗???
      

  8.   

    was ce就是apache的geronimo。(http://geronimo.apache.org/)因此,我不知道它和was商业版本有多少相似的地方。如果两者在控制界面和配置文件都非常相似的话,选择这个版本是不错的(毕竟可以减少学习时间)。
    如果两者毫无相似之处,也许选择单纯的tomcat会更好。其次,如果以后没有扩展(也就是说,不会考虑扩展到ejb),那么tomcat会简单易用很多。至于mysql和db2有什么差别,也要查资料,只要主要的数据类型差别不大,应该工作量不大。如果叫我拍脑袋的话,我会选择tomcat+mysql(没别的数据库好选了,不是吗?derby用的人太少,万一出问题,很难找到人问)。tomcat用的人太多了,有问题也好解决。当然,我也很想听听老紫竹的想法。
      

  9.   

    我已经给方案了。重新设计一套运行在tomcat+mysql上面的版本,
    1 没有大量的存储过程,特别是数据库特有的语句
    2 没有使用EJB,如果用了,可以考虑换JBoss我想,你们维护这2套系统,成本会很高的。不过如果费用很高,也值得。
      

  10.   

    我已经给方案了。 
    重新设计一套运行在tomcat+mysql上面的版本, 
    1 没有大量的存储过程,特别是数据库特有的语句 
    2 没有使用EJB,如果用了,可以考虑换JBoss 
    我想,你们维护这2套系统,成本会很高的。不过如果费用很高,也值得。
    ------------------------------------------------------------1.没有任何存储过程.java里面写sql,然后用preparestatement.
    2.没有任何EJB
    3.如果你重新设计,用什么方案是合适的,(假如有后悔药就好,当然是不止给我一个人吃)相信这种服务器+单机版的需求是很常见的我希望的是,通过一定的调整,系统能自由在WAS+DB2和Tomcat+mySQL下切换,有没有人能给点信心?
    明天要跟那些客户扯了...
      

  11.   

    呵呵,直接换驱动看看吧!我看你没有使用Hibernate之类的ORM工具。换完之后,运行看看哪里出错了,然后用新的实现一个MySQL的版本,用Spring 进行实现类的切换。
      

  12.   

    java2000_net:
    呵呵,直接换驱动看看吧!我看你没有使用Hibernate之类的ORM工具。 
    换完之后,运行看看哪里出错了,然后用新的实现一个MySQL的版本, 
    用Spring 进行实现类的切换。
    ---------------------------------------------------------------
    谢谢你这个建议
      

  13.   

    was ce就是apache的geronimo。(http://geronimo.apache.org/) 因此,我不知道它和was商业版本有多少相似的地方。如果两者在控制界面和配置文件都非常相似的话,选择这个版本是不错的(毕竟可以减少学习时间)。 
    如果两者毫无相似之处,也许选择单纯的tomcat会更好。 其次,如果以后没有扩展(也就是说,不会考虑扩展到ejb),那么tomcat会简单易用很多。 至于mysql和db2有什么差别,也要查资料,只要主要的数据类型差别不大,应该工作量不大。 如果叫我拍脑袋的话,我会选择tomcat+mysql(没别的数据库好选了,不是吗?derby用的人太少,万一出问题,很难找到人问)。tomcat用的人太多了,有问题也好解决。 当然,我也很想听听老紫竹的想法。