|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
对于一个大型项目,如果用java来作,可能需要9个月,并且可能需要翻阅10本以上的书,但如果用ruby来作,3个月,3本书就足够了,而.net也不过3,4本书足以,这就是区别。j2ee|jsJSP是JavaServerPage,J2EE是Java2EnterpriseEidtion,它们是Sun公司创建在Java言语上的一种服务器真个编程手艺,复杂来讲,它是用来静态天生网页的一种手艺,如今的次要敌手是微软主推的ASP.NET。
JSP应当是属于J2EE的一部分,JSP只是用来静态天生web页面的,jsp文件的后缀是.jsp,和php等手艺一样,人们习气以文件后缀定名这项手艺,实在决年夜部分(能够说是全体)的数据库操纵和很年夜一部分的庞大贸易逻辑都是在JavaBean(典范的J2EE利用EJB)或其他的Java类中完成的,以是在网上基于J2EE的,网站的网页后缀都是.jsp。假如说把显现一个网页比方成用笔在纸上写字给人看的话,幻想的J2EE网站应当是中各部分的功效应当是:JSP就是笔的外衣(它只是帮助笔心,写出字来),JavaBean和EJB等就是笔心(它们是网站的中心,用户是看不到它们的,"笔心"决意了写出来的字是甚么色彩的,悦目欠好看,誊写起来是不是流畅,也就是说它们决意了全部网站的功效,是不是不乱,是不是高效,是不是平安等),收集和服务器软件就是纸,"纸"悦目着就恬逸,也就是网页显现的快)。固然这个比方不是很得当,J2EE的各个部分是严密接洽在一同的,纯真的JSP也能够不借助JavaBean或EJB来毗连数据库和处置贸易逻辑,只是那样效力很低并且不克不及发扬Java的可重用的长处。实在人人都晓得,一个Java程序要运转,就必需被编译天生.class文件,从这一点上说,JSP,Servlet,JavaBean,EJB(它很特别,必要J2EE服务器的特别撑持)他们又有一致的一面。
实在J2EE手艺的局限是一个很年夜的,我只是打仗了一点,连一个完全的EJB也没写过(一样平常的机子带不起来J2EE服务器),EJB是J2EE最中心的手艺。EJB的上风是它经由过程J2EE服务器的撑持(一切的J2EE服务器都必需撑持EJB的特征,最着名的是BEA公司的WebLogic和IBM公司的WebSphere),以最复杂的体例完成了事件,散布式部署等庞大处置,并且实体Bean,动静Bean,会话Bean(名字大概记错了,呵呵)三各类EJB各有"神通"。能够这么说,EJB之以是能以复杂的代码完成初级的庞大的功效,是由于它站在了J2EE服务器的肩膀上。好的EJB完整能够作为贸易软件出卖。
基于ASP.NET的网站的文件名后缀通常为aspx等,呵呵,没有细心研讨过,就未几说了。
那这个对象有什么意义?现在很多用javabean的人就不能保证对象有完整的意义,不成熟的使用模式等导致代码疯狂增长,调试维护的时间要得多得多。在说性能之前,先说说你这个比较的来历。据说微软为了证明。net比java好。 |
|