作者:501917112_0de975_837 | 来源:互联网 | 2023-08-08 20:58
我今年毕业,现在工作了,在做一个网站的项目,面都挺广的,还准备用三台服务器。在我加入现在的公司以前,此项目已经启动了两三个月,由于用的是odbc-jdbc,也没有连接池,运行效率很慢。上头对java的
我今年毕业,现在工作了,在做一个网站的项目,面都挺广的,还准备用三台服务器。在我加入现在的公司以前,此项目已经启动了两三个月,由于用的是odbc-jdbc,也没有连接池,运行效率很慢。上头对java的了解甚少,只知道jsp,就别说j2ee了,也明确规定用免费的web container,数据库用ms sql2000。当我把odbc-jdbc转成jdbc,再加上连接池后,给我的感觉确实还挺理想,怎样的应用需求,才要用到j2ee?上头表示以后会接更大的项目,要我总结这次项目的经验和存在的更优秀的方案,所以我迫切地需要了解,用到j2ee的需求,来看看是否适合以后的项目。
另外,我还很想了解一些j2ee container的价格,例如weblogic、websphere等等。
59 个解决方案
go to www.chinajavaworld.com see
j2ee于java,如DCOM 之于Windows,
j2ee container 免费的去sun 和apache 找吧!我记得有很多免费的,但国内用得不多,有的用起来不是很方便,不如用weblogic、websphere
j2ee,企业级,对于跨地区,跨国际的,多异地服务器的大公司来说,基本上都会选择j2ee,而一个网站来说,还是用jsp+servlet+bean好些,因为没有什么必要用j2ee。
这不,中国有几个这样的公司?
辛辛苦苦的学来不是白了吗?
这不,中国有几个这样的公司?
辛辛苦苦的学来不是白了吗?
www.chinajavaworld.com 有什么看?
怎么没人发言了,简简单单的连weblogic的价格都说不出来吗?
看来个个都说j2ee,只不过是大家一相情愿的梦而已,把j2ee用在商业上面的少的几乎没有吧。
weblogic 高级版,每CPU 21万人民币左右!我们公司现在做的一个业务系统,采用的就是J2EE的构架,数据库用Oracle,应用服务器采用的就是WEblogic!
================================================================
CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!
★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。
★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。
Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
标准版每CPU三万元RMB左右,我们公司最近上的两个大系统都是用的这种构架!
================================================================
CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!
★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。
★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。
Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
J2EE的作用可大了,你现在用的JSP、SERVLET、JAVABEAN等都是J2EE的标准。
你在数据库处理时,如果用EJB的化,运行效率会提高很多。
jboss又怎样?
jboss + tomcat 会不会快呀?
也不错啊,我们项目用的就是JBOSS+TOMCAT
请问说用EJB的项目的同志,你们的项目做完了吗?用户满不满意?
J2EE应用还是比较广泛的。
我现在这个实习的公司用的就是J2ee
weblogic+oracle
前台页面用JSP
其实现在的这些模式一样可以使用j2ee阿。把事务逻辑集合到ejb上,使用jsp做表现层。和jsp+servlet+javabean的模式一样。
既然你问什么要的需求才需要用j2ee。我给你分析一个。
就那常用的电子商务来说吧。作一个在线销售网站。
技术选择上,使用java,客户端使用html,xml。xml事务可以使整个程序透明化。
平台由于对安全稳定的要求比较高,所以采用weblogic
程序体系结构
客户层,使用标准的html浏览器,为了快速发送响应缓存静态也面和图形,所有页面都通过web服务器上的jsp生成。web层只处理数据显示和验证,包含一个servlet,用来处理用户在网站页面之间移动是显示的jsp页。
应用服务器层,服务层封装以下功能:订单报告,保险,数据持续性,成本计算,信用卡收费。
后端部分包括一套程序用来对交易进行核准。此外还有数据库。
程序为用户保存了他们的数据和在更方便的时候持续他们的交易。所有由web层启动的通信都使用或创建java可串行化的对象,当调用后端服务层的其中一个服务时,这些对象被用来作为后端服务层的参数。当请求做出响应时,程序层以java可串行化对象的形式或者xml文件的形式发回适当的信息。这些文件不能简单的使用xslt来转换。
主要技术分析:
ejb,会话bean封装了所有后端办公的操作。会话bean通过服务层控制着访问数据库的实体bean。
会话维护,为了减少与数据库的互操作,事务以页面为基础进行分组,这样可以使用户在短线的地方重新进行工作,或者无法登录时,事务可以回滚。
实体bean,用来保存数据库中的数据。实体bean基于数据库表的结构来建立。
前端技术,servlet和jsp协调来完成前端工作。主servlet用来作控制器,激活jsp,由jsp生成web页面。
其他技术。
可以采用jndi这样有利于移植到一个分组的环境中去。
jms主要可以用到一些长时间运行的服务层。比如订单服务。一个服务器池用来读取写给jms队列的消息和处理事务。其实这个是在实现ejb2.0中的消息驱动bean组件功能。
xml这个保证了标准的数据格式。
这是个典型的网上销售网站,这里只是简单的说一下结构。
j2ee可是实现你所能想像到的模式。
希望我们继续努力。
我也是刚毕业的,工作了。现在在的公司就是用j2ee,中间层用weblogic,数据库用oracle。
不是特别大的项目没必要用EJB。
节省点开发时间,公司也可省点钱
j2ee应用太广泛了,现在所有的网上业务,---网上银行,购物,oa,CRM,ERP哪个不需要它呢?
J2EE在面向电子商务应用方面较好,适合业务逻辑较强的系统开发,对于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用,都可以选择J2EE
国内的j2ee全套应用可能要少些,大概是开发的代价太高。再说经验本来就少,开发人员的水平参差不齐。要用j2ee,就要是大气的公司才行。
我来讲一个失败的项目:
一个用户希望使用J2EE制作一个网站,于是一家公司就开始做。用户的需求非常简单,将先有的数据库发布到网上。因此用户希望2个月就做完。但是实际情况呢?
用户的数据库里面需要展现的有300个字段600个表格!OK,大家都知道需要多少个EJB了。因为表格的结构类似,EJB的结构也很类似,但却不得不一个一个做。2个月的开发时间就显得有些紧张了。
但这只是第一步,很快,第二个问题出现了。那就是发布这600个EJB!
最后这个项目死掉,用户还很不理解,这么简单的需求,为什么会失败?
所以不是所有的项目都适合用EJB开发的。
那什么样的东东才可能做得更好呢?表格及打印有WEB方面是很麻烦的...都不知道应该如何做.
那个失败的项目还是设计上的问题,不知道这个项目的设计者是干那行的.当发现巨大的工作量时首先应该想到的就是功能或者模块的复用和自动生成才对,表格很多,结构类似,这样的东西都不动脑想想,那个项目是非死掉不可.
jsp对页面的处理很好,国外几乎所以游戏网站都用了jsp的。
哪个项目失败的原因就是设计,不应该使用EJB的。如果你不需要用到EJB提供的特性(应用事务等),你就不需要EJB的。
光一个weblogic就二十万!!谁用的起呀?
老板别想有钱赚啦!
嗷嗷嗷嗷嗷嗷 我们公司得WEBLOGIC花了4X万,一定有人黑钱了。
不是所有的项目都需要用EJB的,我做过一个丰田的项目,用的是EJB,效果很好。后来一个项目是财政局的内部审计系统,因为只有内部使用,而且对数据的处理要求很高,对应用事务的处理却很简单,结果我的那个笨老板也用EJB,结果可想而知。
This question is much easier:
what project does NOT need to involve J2EE?
weblogic 要40几万?考!肯定被黑了,weblogic高级版公开提价20000$加技术支持费3200$
但现在全是50%折扣(技术支持费不打哲),所以也才13200$而已
j2ee感觉就向建立在java平台上的航空母舰.思想是它的指挥
.不要大材小用,也不要好大喜功.
j2ee是一个大的范畴而已,需要用上什么,用到什么程度,需要进行判断,简单说来,不是太大,商业逻辑不是很复杂的项目,用上jsp+servle+javabean基本上可以解决问题,如果项目对于事务,安全性等方面要求高的话可以考虑用上ejb,但项目成功的前提是要在大体上能把握这个项目,清楚这个项目需要什么样的技术,周期会有多长,人员的安排和调配等等,现在有不少的jsp/servlet方面的framework,只要能熟悉其架构能方便地利用其来构建自己项目,是非常方便的和实用的.
我们现在用呢,初次用感觉不是很好控制, broze你能不能说一说ejb开发时应注意些什么,多作开发怎么控制,及整个过程怎么作,和最后整和?