j2ee 学习心得.docx

上传人:牧羊曲112 文档编号:3159328 上传时间:2023-03-11 格式:DOCX 页数:4 大小:39.61KB
返回 下载 相关 举报
j2ee 学习心得.docx_第1页
第1页 / 共4页
j2ee 学习心得.docx_第2页
第2页 / 共4页
j2ee 学习心得.docx_第3页
第3页 / 共4页
j2ee 学习心得.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《j2ee 学习心得.docx》由会员分享,可在线阅读,更多相关《j2ee 学习心得.docx(4页珍藏版)》请在三一办公上搜索。

1、j2ee 学习心得 J2EE学习心得 通过这个学期的学习,我对J2EE有一定的了解。比较庆幸的是以前学过一些JAVA开发程序,所以听老师讲课不是很吃力。以下是我这学期对J2EE的学习心得。 对您第一堂课的内容记忆犹新您给我们了J2EE是Java2平台企业版,Java2平台包括标准版、企业版和微缩版三个版本。J2EE是企业版本,J2EE的优势在于为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制,保留现存的IT资产,高效的开发,支持异构环境,可伸缩性,稳定的可用性。J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安

2、全与再用价值。J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。例如编写一次、随处运行的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对 EJB、Java Servlets API、JSP以及XML技术的全面支持。 下面是J2EE体系结构图: Web浏览器 Applet 应用客户端 JSP Servlet JavaBea回话EJB 实体EJ

3、B 数据库 消息驱动Bean J2EE所需要的一些主要技术: 1.EJB技术 Enterprise JavaBeans(EJB)是一个软件组件模型。如今开发电于商务平台已大量使用组件技术这是因为组件技术提供了服务器上的自治、企业级和分布式功能,并帮助开发者在不同颗粒度级别上定义和封装系统功能。通过采纳组件技术、已建立旧系统的企业在与从一开始就围绕前沿组件体系结构设计的新公司竞争起来更容易。而且软件组件比传统程序更易于为日后的需求进行维护、支持和修改。在金融行业中,利用以服务器为中心方式的优势在于,可以定义商业过程将它作为一组软件组件编写一次,然后通过多种渠道传递。一旦使金融系统变为由单独的自治

4、组件(而非单一庞大程序)组成灵活性就随之而来了。 EJB的组件结构是以作为可复用的服务器端组件而设计的,它使企业能够建立可升级、安全可靠、可运行于多重平台且以商务为重点的应用程序。EJB可以让企业开发人员只集中于开发商务逻辑,而不用花费精力处理分布式服务器端系统所带来的底层问题,从而使开发人员可以快速开发大规模的企业应用。 2.Jsp,Sevlet技术 在Java2中可以实现向用户的浏览器直接提供动态Html页的服务,在JavaServerPage 技术中通过在Html页中插入Java代码动态生成页是一种很容易的事情。在一些例子中,某些服务需要一些综合的代码,者可以通过从Jsp中调用JavaB

5、ean的方法来实现。 采用jsp技术的优点有一下部分: 1)将内容的生成和显示进行分离 使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者小脚本来生成页面上的动态内容。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。如果核心逻辑被封装在标识和Beans中,那么其他人,如Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。 在服务器端,JSP引擎解释JSP标识和小脚本,生成所请求的内容,并且将结果以HTML页面的形式发送回浏览器。这有助于作者保护自己的代码,而又保证任

6、何基于HTML的Web浏览器的完全可用性。 2)生成可重用的组件 绝大多数JSP页面依赖于可重用的,跨平台的组件来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。 3)采用标识简化页面开发 Web页面开发人员不会都是熟悉脚本语言的编程人员。JavaServer Page技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中进行动态内容生成所需要的。标准的JSP标识能够访问和实例化JavaBeans组件,设置

7、或者检索组件属性,下载Applet,以及执行用其他方法更难于编码和耗时的功能。 通过开发定制化标识库,JSP技术是可以扩展的。今后,第三方开发人员和其他人员可以为常用功能创建自己的标识库。这使得Web页面开发人员能够使用熟悉的工具和如同标识一样的执行特定功能的构件来工作。 4)将内容的生成和显示进行分离 与SERVLETS相比,JSP能提供所有SERVLETS功能,但它比用println书写和修改HTML更方便。此外,你可以更明确的进行分工,WEB页面设计人员编写HTML,只需要留出地方让SERVLETS程序员插入动态部分即可。 5) 由于JSP页面的内置脚本语言是基于Java编程语言的,而且

8、所有的JSP页面都被编译成为Java Servlet,JSP页面就具有Java技术的所有好处,包括健壮的存储管理和安全性。 3.中间件 中间件本来属于体系机构方面的内容,因其越来越重要的地位,已经使其成为J2EE中非常重要的技术。J2EE应用程序模型的一个主要优点便是在中间层的多层应用程序。在J2EE平台,中间层商业功能是由企业JavaBean实现的。这些企业Beans允许服务开发者集中于商业逻辑,并且让EJB Server处理传送稳定的,可升级服务的复杂工作。JavaServerPages 技术和Servlets向客户层提供了易于访问的Internet型服务的中间层功能。Jsp技术使用户接口

9、开发者更容易的提供向任何浏览器用户提供动态页面的服务。Servlets让基于Java技术的开发者有更大的自由来在Java语言中提供完全的动态服务。 4. 其他技术 RMI(Java Remote Method Invocation ),JDBC(Java Database Connectivity),JNDI(Java Naming and Directory Interface ),JMS(Java Message Service ),JTA(Java Transaction API ),JavaMail等技术现在的发展随着J2EE的应用得到了越来越大的发展。 通过一学期的学习,我对J2EE有了初步的了解,让我对这门学科有了更浓的兴趣。虽然自己的学习还只停留在表面,而且自主能动力差,所以,在今后的工作中要把所学的理论知识与实践结合起来,这样才能更好学习计算机的其他知识。感谢老师这个学期对我们各个方面的指导!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号