从Delphi多层结构到JAVA。请兄弟们提点建议(200分)

  • 主题发起人 主题发起人 billrobin
  • 开始时间 开始时间
B

billrobin

Unregistered / Unconfirmed
GUEST, unregistred user!
我用delphi在基于三层结构写了一套程序。该程序具有很广的市场空间。
最近想把这套程序改成JAVA EJB的多层体系。刚接触JAVA J2EE,对于一个初学者,
请JAVA高手多提点建议,我如何开始JAVA EJB编程。谢谢!
 
声明:我不是高手,但谈一下自己的经验
1.先学习JAVA基础东西,类和包一定要搞清楚
2.学习JAVA中的集合
3.学习JAVA的的多线程技术
4.学习BEAN
5.开始了解J2EE的基本架构
6.选择一个应用服务器开始构造EJB容器
 
java 的结构太复杂了! 我看了好几个月了,也还是对j2ee、ejb 和服务器的一些关系没有
搞清楚。我是用DELPHI 的。转入java 要注意哪些方面? 请高手指点或介绍几个网站。
 
我也是一直用DELPHI,C++BUILDER.最近看到很多项目用户都要求B/S。所以就有想法必须
赶快用JAVA写一个B/S结构的程序。那些在这方面有经验的前者兄弟,可以说说您们的想
法。让后来者少走一些弯路。
 
http://www-900.ibm.com/developerWorks/cn/java/index.shtml
 
建议你先看一下JAVA的基础知识,JAVA和DELPHI有很多的不同。
我只知道一点DELPHI(我是个JAVA程序员)。如果你想把他改为JAVA的多层分布程序的话,
你需要知道很多的东西,其中最主要的就是J2EE的典型设计模式,几种最为常用的开发技术
,各种应用服务器的配置和调优。
其中设计模式可以使用J2EE蓝图推荐的JSP+SESSIONBEAN+CMP或者BMP。但是这样的东西
效率非常的低,如果你没有很丰富的经验建议你不要使用。不然你会发现你的程序运行起来
速度无法接受。你可以选择SESSIONBEAN+DAO的模式或者直接使用轻量级的JDO。这样的结构
都比较好用。也比较好入手,并且没有EJB中EQL语句的那种死板。
此外你必须要了解在不同的应用服务器下,程序的配置和调优。这个很重要,说白了,一个EJB
的高手一定是半个服务器的高手,如果你在不熟悉的应用服务器上开发的话,你会累死的。
WEBLOGIC和JBOSS是国内最为流行的服务器环境了。
 
接受答案。谢谢各位的参与。
 
后退
顶部