java需要学习的知识点及学习程计算机Java_第1页
java需要学习的知识点及学习程计算机Java_第2页
java需要学习的知识点及学习程计算机Java_第3页
java需要学习的知识点及学习程计算机Java_第4页
java需要学习的知识点及学习程计算机Java_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

种部署和自定义实现自己的个性安全控制策略。EAI:企业应用集器就叫做J2EE中的WEB容器。种部署和自定义实现自己的个性安全控制策略。EAI:企业应用集器就叫做J2EE中的WEB容器。EJB容器:Enterpri供一个对客户端具有数据库独立性的服务。WebLogic服务器XML技术的支持。分布式结构与WebLogic应用服务器J2第一章:对象导论第二到第十三章除去第11章+第16章Java的基础,非常重要。这一段内容如果你学习得很扎实,那么之后的学习就会比较轻松了。这些内容都是很基础的东西。你都得搞熟练了。单例模式为什么会这么写,简直就是理所当然的。第11章以及后面的第17章是讲解集合类的集合类可以说是Java常用类里面最重要的类了。里面的内容你也是需要熟练的掌握,大致有哪些方法你都应该熟悉。可以说没有哪个项目里面能离开集合类的。第14章RTTI及反射反射也是非常重要的一部分。不过开始学习的时候可以不用深入这个,到你学习框架的时候再深入学习这一部分。到时侯你会发现,框架里面大量的使用了反射。可以学习泛型类。这是仅此于集合类的,很重要的一个Java类库。你也需要尽量的学好。也不能算是精通多线程。可见多线程这潭水有多深了。这一章你至少要知道多线程的概念,能看懂以及会写基本的多线程的程序。一章里面复习内部类,学习监听器即可。东西也是J2ee里面比较重要的。XML文件在框架的配置文件里面大行其道。没有JDBC,你就没办法连接数据库。这两个内容也需要熟练掌握。整个J2EE架构中的的特定组件,例如Apache整个J2EE架构中的的特定组件,例如Apache的Tomca开发。它定义了一套标准化的组件,并为这些组件提供了完整的服务2SE)的基础上,所以具备了J2SE的所有优点和功能。包括写J2EE体系结构简单介绍在许多企业级应用中,例如数据库连接、邮件服务、事务处理等都是一在上面的需求基础之上,许多公司都开发了自己的中间件,但其与用户说到的容器的概念就是中间件的一种。容器:充当中间件的角色WEB容器:给处于其中的应用程序组件(JSP,SERVLE提供一个环境,主要有WEB服务器来实现。例如:TOMCA,TWEBLOGI,CWEBSPHER。该容器提供的接口严格遵守J2EE规范中的WEBAPPLICATION标准。我们把遵守以上标准的WEB服务器就叫做J2EE中的WEB容器。应用程序的负担。例如SERVLET不用关心HTTP的细节,直接引用环境变量bridge学习好资料欢迎下载JDBC本地驱动程序桥提供了一bridge学习好资料欢迎下载JDBC本地驱动程序桥提供了一OP:远程方法调用/internet对象请求中介协议,他们主honeBook数据库,并且包含一个表,名为CONTACTT装载CloudscapeJDBCdriver,并请求drivEJB不用关心数据库连接速度、各种事务控JNDI:JAVA命名目录服务。主要提供的功能是:提供一个目录系统,让JMS:JAVA消息服务。主要实现各个应用程序之间的通讯。包括点对点JAVAMAIL:JAVA邮件服务。提供邮件的存储、传输功能。他是JAVA编程中实现邮件功能的核心。相当MS中的EXCHANG发包。JTA:JAVA事务服务。提供各种分布式事务服务。应用程序只需调用其JAF:JAVA安全认证框架。提供一些安全控制方面的框架。让开发者通EAI:企业应用集成。是一种概念,从而牵涉到好多技术。J2EE技术是1、基于JAVA技术,平台无关性表现突出4、提供了一个优秀的企业级应用程序框架,对快速高质量开发打下基础J2EE是由SUN公司开发的一套企业级应用规范。现在最高版本是1.4.支持J2EE的应用服务器有IBMWEBSPHEREAPPLICATIONSERVER,JBOSS,ORACLPPLICATIONSERVER,SUNONEAPPLICATIONSERVER等。。J2EE还自动为应用程序处理了很多实现细节,如安全、多线程DriverManager.getConnection("jermanager。J2EE还自动为应用程序处理了很多实现细节,如安全、多线程DriverManager.getConnection("jermanager得到一个对PhoneBookCloudsc中应用,一个更好的做法是编写一个EJB,让它包含存取代码并提发企业级服务器端解决方案的首选平台之一。于Web的多层应用提供了功能支持。使用这些技术。当然,我还要介绍这些不同的技术之间是如何交互的。此外,为了让您更好地感受J2EE的真实应用,我将在WebLogic应用服务器来自BEASystems公司的一种广为应用的产品环境下来介绍这些技术。不论对于WebLogic应用服务器和J2EE的新手,还是那些想了解J2EE能带来什么好处的项目管理者和系统分析员,相信本文一定很有参考价值。宏观印象:分布式结构和J2EE决方案中,客户端程序负责数据访问、实现业务逻辑、用合适的样式显示结果、弹出预设于升级或改进,而且经常基于某种专有的协议通常是某种数据库协议。它使得重用业务逻辑和界面逻辑非常困难。更重要的是,在Web时代,二层化应用通常不能体现出很好的来简化N层企业级应用的开发。它定义了一套标准化的组件,并为这些组件提供了完整的用J2EE开发N层应用包括将二层化结构中的不同层面切分成许多层。一个N层化应用A能够为以下的每种服务提供一个分开的层:显示:在一个典型的Web应用中,客户端机器上运行的浏览器负责实现用户界面。动态生成显示:尽管浏览器可以完成某些动态内容显示,但为了兼容不同的浏览器,这些动态生成工作应该放在Web服务器端进行,使用JSP、Servlets,或者XML(可扩展标记数据访问:数据访问适合用EntityEJBs(后面将介绍)和JDBC来实现。据后台系统的特征而定。者和系统分析员,相信本文一定很有参考价值。宏观印象:分布式结CAPI以一种统一的方式来对各种各样的数据库进行存取。和者和系统分析员,相信本文一定很有参考价值。宏观印象:分布式结CAPI以一种统一的方式来对各种各样的数据库进行存取。和ODEBSPHER。该容器提供的接口严格遵守J2EE规范中的WE界的交互实现从而减轻应用程序的负担。例如SERVLET不用关的伸缩性,它允许每层专注于特定的角色。例如,让Web服务器负责提供页面,应用服务器处理应用逻辑,而数据库服务器提供数据库服务。功能。包括写一次,到处可用”的可移植性、通过JDBC访问数据库、同原有企业资源进行交互的CORBA技术,以及一个经过验证的安全模型。在这些基础上,J2EE又增加了对分布式结构与WebLogic应用服务器J2EE提供了一个框架--一套标准API--用于开发分布式结构的应用,这个框架的实际品为整个J2EE规范提供了一个较为完整的实现。WebLogic服务器已使建立和部署伸缩性较好的分布式应用的过程大为简化。WebLogic和J2EE代你处理了大量常规的编程任务,包括提供事务服务、安全领域、可靠的消息、名字和目录服务、数据库访问和连接池、线程池、负载平衡和容错处理等。了具有更好伸缩性和可维护性的应用系统,使其为大量的用户提供了增长的可用性。J2EE技术如何在一个分布式应用中对它们进行支持的。最常用的J2EE技术应该是JDBC、JNDI、EJB、JDBCAPI以一种统一的方式来对各种各样的数据库进行存取。和ODBC一样,JDBC提供了数据库存取的平台独立性。JDBC定义了4种不同的驱动程序,现分述如下:类型1:JDBC-ODBCBridge在JDBC出现的初期,JDBC-ODBC桥显然是非常有实用意义的,通过JDBC-ODBC桥,开发人员可以使用JDBC来存取ODBC数据源。不足的是,他需要在客户端安装ODBC驱的平台独立性。另外,ODBC驱动程序还需要具有客户端的控制权限。后台系统集成:同后台系统的集成可能需要用到许多不同的技术,至cclassJDBCExample{publicstatic后台系统集成:同后台系统的集成可能需要用到许多不同的技术,至cclassJDBCExample{publicstatic术在接下来的部分里,我们将描述构成J2EE的各种技术,并且了每次再开发中都由开发人员来完成的话,将会造成开发周期长和代码JDBC本地驱动程序桥提供了一种JDBC接口,它建立在本地数据库驱动程序的顶层,而不需要使用ODBC。JDBC驱动程序将对数据库的API从标准的JDBC调用转换为本地调用。使用此类型需要牺牲JDBC的平台独立性,还要求在客户端安装一些本地代码。JDBC网络桥驱动程序不再需要客户端数据库驱动程序。它使用网络上的中间服务器来第4种类型通过使用一个纯Java数据库驱动程序来执行数据库的直接访问。此类型实际上在客户端实现了2层结构。要在N-层结构中应用,一个更好的做法是编写一个EJB,让它包含存取代码并提供一个对客户端具有数据库独立性的服务。种纯Java的DBMS,WebLogic服务器中带有该数据库的评估版本。以下让我们看一个实例。JDBC实例含一个表,名为CONTACT_TABLE,它带有2个字段:NAME和PHONE。开始的时SQL查询。最后,用循环来遍历结果集的所有数据,并用标准输出将NAME和PHONE字段的内容进行输出。{{{Stringsql="SELECTname,phoneFROMCONTACT_TABLEORDERBYname";BAPPLICATION标准。我们把遵守以上标准的WEB服务BAPPLICATION标准。我们把遵守以上标准的WEB服务较好的分布式应用的过程大为简化。WebLogic和J2EE代ormix。它也带有一种JDBC驱动程序用于CloudscaEBSPHEREAPPLICATIONSERV,EBREAW

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论