仓酷云

标题: JAVA教程之EJB进修之进门初探篇-EJB手艺的开展史 [打印本页]

作者: 再现理想    时间: 2015-1-18 11:51
标题: JAVA教程之EJB进修之进门初探篇-EJB手艺的开展史
先谈谈我对java的一些认识。我选择java,是因为他语法简单,功能强大,从web,到桌面,到嵌入式,无所不能。但当我进一步了解了java后,感叹,java原来也有许多缺点。
greennetboyapril09,2005文章内容1.甚么是EJB2.EJB的发生3.EJB的开展4.EJB的开展远景(1)甚么是EJBEJB是EnterpriseJavaBeans的缩写,是天生天生营业使用的次要散布式组件模子.详细上说,EJB使营业逻辑完成与体系级服务分隔,从而使开辟职员能够会合思索手头的营业成绩.从手艺下去说,EJB是Java服务器端服务框架的标准,它形貌了在构建组件的时分所必要解以为一系列成绩,如可扩大(Scalable)、散布式(distributed)、事件处置(Transcational)、数据存储(Persistent)、平安性(security)。EJB手艺界说了一组可重用的组件,编程职员能够使用这些组件象搭积木一样创建基于J2EE的散布式使用程序(2)EJB的发生1998岁首,Sun公司第一次公布了EnterpriseJavaBeans(EJB)标准,在已往的7年中,EJB失掉了很好的提高和开展。而且几经版本演化,如今最高版本已到达了EJB3.0,有关EJB3.0的具体信息请检察http://www.java.net/cs/user/forum/cs_disc/1838,这篇在线会商具体的会商了EJB3.0标准的新特征。有乐趣的能够已往看看,不外都是英文,大概有些难明。(3)EJB的开展20世纪80年月的团体盘算机呈现之前,盘算体系一般是由毗连年夜型机的哑终端构成的年夜型会合式非散布式体系.PC机没有改动盘算模子,只是处置功效转移到用户桌面,使用程序的各个组件都要放到一同,包含数据和用户界面.这类单一体使用程序没法完成在用户之间共享.20世纪末期,呈现了客户端/服务器体系,失掉了很年夜,经由多年的开展,这类两层系统布局已不克不及满意请求,因而发生了今朝盛行的三层系统布局和N层系统机构,并且跟着面向对象的开展,这类散布式的使用程序失掉了很年夜的开展空间,EJB作为一种两头件手艺,投合了这类开展需求,而且具有壮大的可扩大项和平安性,EJB和J2EE被称为最成熟最健全的的企业开辟模子,在开辟年夜型,平安,可伸缩,可扩大和事件性的体系中起到了不成替换的感化.恰是因为这类主要性和EJb的庞大性,EJB的开辟职员在薪金报酬上也高于其别人员.就像是CSDN上已经说的那种"拿着吓野生资"的一族.(4)EJB的开展远景EJB的长处在下面已有了对照具体的先容,那它的开展远景怎样呢?EJB和COM和COM+比拟较起来能够说是有益也有弊,固然在已往的几年中,EJB失掉了很好的开展,但最新呈现的Hibernate和Spring手艺,因为具有很年夜的天真性和浅易性,呈现了EJBvsspring,EJBVSHibernate的征象,EJB3.0的公布从某周意义上说也是为了在这些匹敌中,使EJB失掉保存和进一步的开展.但不管怎样,EJB作为一种手艺标准,在将来很长一段工夫内都不会得到其本来的计划特征,也不会由于某种新手艺的呈现而偃旗息鼓,以是从整体上说,EJB仍是具有很好的开展空间的.但愿刚入手下手进修EJB和网友们要满怀信念的来进修这门手艺参考文献:<<EJB编程指南>>(美)FaizArni等电子产业出书社

用java开发web只要两本书:一本是关于java基础的,一本是关于jsp、servlet的就可以了。开发周期长,我就来讲句题外话,现在有很多思想都是通过java来展现。
作者: 金色的骷髅    时间: 2015-1-21 16:24
是一种将安全性(Security)列为第一优先考虑的语言
作者: 活着的死人    时间: 2015-1-30 21:07
象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。
作者: 谁可相欹    时间: 2015-2-2 13:04
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
作者: 乐观    时间: 2015-2-2 22:27
是一种为 Internet发展的计算机语言
作者: 飘飘悠悠    时间: 2015-2-7 01:51
Java是一种计算机编程语言,拥有跨平台、面向对java
作者: 若天明    时间: 2015-2-7 18:18
吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧
作者: 再见西城    时间: 2015-2-22 20:24
你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢?
作者: 第二个灵魂    时间: 2015-3-1 16:30
你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。
作者: 小女巫    时间: 2015-3-10 19:50
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
作者: 冷月葬花魂    时间: 2015-3-17 09:11
Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。
作者: 若相依    时间: 2015-3-20 05:20
一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。
作者: 小魔女    时间: 2015-3-27 13:11
应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展
作者: 再现理想    时间: 2015-3-27 23:09
Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。
作者: 深爱那片海    时间: 2015-4-1 12:28
你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。
作者: 灵魂腐蚀    时间: 2015-4-3 19:24
Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
作者: admin    时间: 2015-4-4 08:51
有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)
作者: 蒙在股里    时间: 2015-4-4 17:44
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
作者: 变相怪杰    时间: 2015-4-7 15:44
Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2