分享
分销 收藏 举报 申诉 / 74
播放页_导航下方通栏广告

类型快速进阶培训概述.pptx

  • 上传人:a199****6536
  • 文档编号:10697393
  • 上传时间:2025-06-10
  • 格式:PPTX
  • 页数:74
  • 大小:456.63KB
  • 下载积分:16 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    快速 进阶 培训 概述
    资源描述:
    单击此处编辑母版标题样式,第一级,第二级,第三级,第四级,第五级,#,单击此处编辑母版标题样式,第一级,第二级,#,主讲人:王廷蔚,J2EE,概述,2,内 容,一、,J2EE,的由来,二、,J2EE,的组成,三、,J2EE,的应用,3,*一 般 知 识*,一、计算机应用程序的一般特点,:,大多数应用,从,PC,机上的简单报表程序到大型机上的复杂计算,都由三部分组成:,用户界面部分:表示层,应用逻辑部分:业务逻辑层,数据访问部分:数据访问层,二、应用程序开发模型的变迁过程:,单层 两层 三层,N,层,1,2,3,1,2,3,1,2,3,1,2,3,4,4,一、,J2EE,的由来,1、,传统应用程序模型,2、,Web,应用程序模型,3、为什么需要,J2EE,4、,什么是,J2EE,5,1、传统应用程序模型(一),数据访问、表示和业务逻辑在一个应用中,功能紧紧耦合在一起,代码复用、代码可维护性、代码的修改十分困难,应用不是分布式的,不具有可伸缩性,主机系统或单层结构:主机/终端模式,6,1、传统应用程序模型(二),服务器的数据库必须同每一个活动的客户保持连接,消耗大量的运算资源,随着客户数目的增加性能不断下降,且存在死锁及崩溃的可能,数据模型“紧耦合”在每一客户端,数据库结构改变将导致全体客户端改变,不利于更新和维护,用户界面和程序逻辑绑在一起,代码难以重用,原始数据通过网络传递:加重网络负担,不适应在多用户、多数据库、且非安全的网络环境,可扩展性差,客户端应用程序越来越大,对使用者的要求也越来越高,客户/服务器结构:,“,胖,”,客户端,胖客户端:,表示逻辑,业务逻辑,业务数据模型,通讯,Fat client,Fat client,7,一、,J2EE,的由来,1、传统应用程序模型,2、,Web,应用程序模型,3、为什么需要,J2EE,4、,什么是,J2EE,8,2、,Web,应用程序模型(一),传统的,Web,应用程序模型:三层分布式架构,9,2、,Web,应用程序模型(一),WWW,浏览方式带来的变化:,“,Browser-based”,的客户端与“,Internetworking”,计算方式向服务器端的集中转化,客户端:业务数据模型与,UI,分开,更“瘦”,业务逻辑在中间层,通过:连接池,多线程中间层可以处理多客户端,(早期应用)编程困难且性能比较差:,CGI(C/C+,VB,Perl,等等),,ISAPI,NSAPI,传统的,Web,应用程序模型:三层分布式架构,10,2、,Web,应用程序模型(二),N,层计算模式的引入,采用,N,层计算结构,从逻辑角度看,系统分成客户端、,Web,服务器、应用服务器、数据库服务器四层;从物理角度看,应用服务器可以视用户并发数从1到,N,台进行扩充,以保证客户端用户的响应要求。,11,2、,Web,应用程序模型(二),从1层到,N,层,得到的改进:,每一层可以被单独改变,而无需其它层的改变,降低了部署与维护的开销,提高了灵活性、可伸缩性,瘦客户端的引入使,Internet,接入方便,而计算被集中至服务器端,使性能提高成为可能,仍然存在的问题:,对企业级应用开发人员的要求太高:,需要熟悉分布式协议(,IIOP、IIOPS、HTTP、HTTPS、CGI、ISAPI、NSAPI),,,进行一致性事务处理,负载平衡,考虑安全性,N,层计算模式的引入,12,2、,Web,应用程序模型(三),应用程序各部分之间松耦合,,从而,应用程序各部分的更新相互独立,业务逻辑集中放在服务器上由所有用户共享,使得系统的维护和更新变得简单,也更安全,数据库不再和每一个活动的用户保持一个连接,而是由应用程序组件负责与数据库打交道,降低数据库服务器的负担,提高了性能,组件之间和编程语言之间的战争不会影响互操作性,多层应用程序的真正优点,13,一、,J2EE,的由来,1、传统应用程序模型,2、,Web,应用程序模型,3、,为什么需要,J2EE,4、,什么是,J2EE,14,3、为什么需要,J2EE,在企业级应用开发中所面临的而且必须,解决的问题:,分布式,可移植,面向,Web,体系,可装配(螺丝刀),能满足企业计算要求,一致性,事务性,安全性,还要有好的特性,可伸缩,可扩展,易维护,15,3、为什么需要,J2EE,J2EE,提供了一套完整的解决所有这些,问题的框架方案:,提供了分布式、可移植构件的框架,简化了服务器端中间层构件的设计,为构件与应用服务器提供标准,API,获得了业界的广泛支持,16,一、,J2EE,的由来,1、传统应用程序模型,2、,Web,应用程序模型,3、为什么需要,J2EE,4、,什么是,J2EE,17,4、什么是,J2EE,Open and standard based platform for developing,deploying and managing n-tier,Web-enabled,server-centric enterprise applications,开放的、基于标准的平台,用以开发、部署和管理,N,层结构、面向,Web,的,以服务器为中心的企业级应用,18,内 容,一、,J2EE,的由来,二、,J2EE,的组成,三、,J2EE,的应用,19,二、,J2EE,的组成,1、,What is Java 2 Platform,2、J2EE,的组成,3、,J2EE,架构及核心技术简介,20,1、,What is Java 2 Platform,Java,的版本历史:,从一种语言发展为一种平台,Java,的前身是一种与平台无关的语言“,OaK”,诞生于1991年,Sun,公司的一个研究项目,最初目的是为了应用于消费类电子设备的开发;,1994年,Internet,开始起步,1995年,NetScape,宣布把,Java,集成到其浏览器中,可执行的,Java,代码可以以,Applet,的形式在浏览器中运行,,Java,开始流行。,Sun,公司1996年1月发布,JDK1.0,1997,年2月发布,JDK1.1,Java,开始在企业中应用。,1998年12月发布,JDK1.2,,即,Java 2,平台,并于1999年6月经集成重组后重新发布。,目前,J2SE,的最高版本为1.5。,目前主要的,Java,平台及特点如下:,J2ME,-Java 2 Micro Edition:,用于创建嵌入式应用程序的,Java,平台(如,PDA、,仪表)。,J2SE,-Java 2 Standard Edition:,用于创建典型的桌面与工作站应用的,Java,平台。,J2EE,-Java 2 Enterprise Edition:,用于创建可扩缩的企业应用的,Java,平台。,21,二、,J2EE,的组成,1、,What is Java 2 Platform,2、,J2EE,的组成,3、,J2EE,架构及核心技术简介,22,2、,J2EE,的组成,J2EE,J2EE,Specification,J2EE,Reference,Implementation,J2EE,Compatibility,Test Suite,J2EE,Blue Prints,23,2、,J2EE,的组成,J2EE,J2EE,Specification,J2EE,Reference,Implementation,J2EE,Compatibility,Test Suite,J2EE,Blue Prints,J2EE,规范:,定义,J2EE,的规范,开发商按 照这个规范实现自己的,J2EE,系统。,24,2、,J2EE,的组成,J2EE,J2EE,Specification,J2EE,Reference,Implementation,J2EE,Compatibility,Test Suite,J2EE,Blue Prints,J2EE,参考实现:,J2EE,平台的软件开发包(,J2EE SDK);J2EE,的完全实现;,一组工具和运行环境;完全免费得到(,Suite,J2EE,Blue Prints,J2EE,兼容测试包:,用来测试一种应用是否符合,J2EE,的规范,26,2、,J2EE,的组成,J2EE,J2EE,Specification,J2EE,Reference,Implementation,J2EE,Compatibility,Test Suite,J2EE,Blue Prints,J2EE,蓝图:,提供了用于实施基于,J2EE,的多层应用的文档和实例套件的编程模型,简化了开发基于,J2EE,的多层应用程序的复杂性。它应被用作开发人员设计和优化组件的原则,以便从策略上对开发工作进行分工,分配技术资源。,27,二、,J2EE,的组成,1、,What is Java 2 Platform,2、J2EE,的组成,3、,J2EE,架构及核心技术简介,28,3、,J2EE,架构及核心技术简介,J2EE,架构:,29,3、,J2EE,架构及核心技术简介,J2EE,核心技术:,13种,EJB,、CORBA、RMI、JSP、,Java Servlet、JavaBean、JDBC,XML、,30,3、,J2EE,架构及核心技术简介,EJB J2EE,的基石:,EJB(Enterprise JavaBeans):,不是一个具体的产品,而是一个,Java,服务器端组件开发的规范,其目的是为了定义一个用来开发面向对象分布式应用组件的标准方法,软件厂商根据它来实现,EJB,服务器。使用,EJB,Java,程序员可以将一些定义明确的程序块组合到一起,从而方便、快捷地建构起分布式应用程序。,EJB,规范在简化分布式应用程序开发复杂性方面也做了大量的工作,所以,EJB,程序员不必太担心事务处理、多线程、资源管理等方面的问题,可以专注于支持应用所需的商业逻辑,而不用担心周围框架的实现问题。使用,EJB,可以使整个程序分块明确,并且,EJB,可以使用其它,EJB,或,JDBC,等服务,从而增强了分布式应用程序的可扩展性和性能;另外,,EJB,的使用增强了整个系统程序的可靠性、可管理性和可移植性。,EJB,容器是:,一个管理一个或多个,EJB,类,/,实例的抽象。它通过规范中定义的接口使,EJB,类访问所需的服务。容器厂商也可以在容器或服务器中提供额外服务的接口。,31,3、,J2EE,架构及核心技术简介,EJB J2EE,的基石:,EJB,服务器是:,管理,EJB,容器的高端进程或应用程序,并提供对系统服务的访问。,EJB,服务器也可以提供厂商自己的特性,如优化的数据库访问接口,对其他服务(如,CORBA,服务)的访问。一个,EJB,服务器必须提供支持对,JNDI,的名字服务和,TS,事务服务的可访问。,EJB,分为两种:,会话,EJB,和实体,EJB,,会话,EJB,向客户提供一定的服务,如:特定的商业逻辑、数据库查询等;而实体,EJB,则代表数据对象,通常代表的是数据表记录集的一行,一个实体,EJB,可以同时与多个客户进行交互。,32,3、,J2EE,架构及核心技术简介,J2EE,核心技术:,EJB、,CORBA、,RMI、JSP、,Java Servlet、JavaBean、JDBC、XML、,33,3、,J2EE,架构及核心技术简介,CORBA,体系结构:,核心,ORB,34,3、,J2EE,架构及核心技术简介,CORBA,技术:,CORBA(Common Object Request Broker Architecture),是一个分布式对象体系结构,它独立于平台,也独立于语言。,在这个体系结构中,一个对象可以被本机上的客户或远程客户通过方法激活来存取。客户(一个对象或应用)无须知道被调用对象(称为服务对象)的运行环境,也无须知道实现这个对象的编程语言,客户只要知道服务对象的逻辑地址和提供的接口。,这种互操作性的关键是,IDL(Interface Definition Language、,接口定义语言),,IDL,说明对象接口中的方法,这些方法可以被其它对象(或应用)激活。,35,3、,J2EE,架构及核心技术简介,J2EE,核心技术:,EJB、CORBA、,RMI、,JSP、,Java Servlet、JavaBean、JDBC、XML、,36,3、,J2EE,架构及核心技术简介,RMI,技术:,RMI(Remote Method Invoke),是一种被,EJB,使用的更底层的协议,正如其名字所表示的那样,,RMI,协议调用远程对象上方法,使用序列化方式在客户端和服务器端的对象之间传递数据。,RMI,和,CORBA,相比:,两者的关键差别在于语言环境,,Java RMI,是一个分布式对象计算的纯,Java,解决方案(如,在,Java RMI,中,对象的接口用,Java,定义,而不是用,IDL);,其次,,CORBA,没有定义安全服务,而,Java RMI,继承了,Java,的安全性;,再者,,CORBA,有不同的实现,不同的独立软件开发商的不同实现均有独特性,这使得在不同平台上的匹配比较困难,而且不是所有,CORBA,产品开发商都支持所有平台,而几乎所有平台都支持,Java,虚拟机,因此,Java RMI,具有更高的可移植性。如果客户对象和服务对象都基于,Java,虚拟机,那么,Java RMI,是分布对象计算的最好选择。当然,,IIOP,已经提供了,Java RMI,和,CORBA,的互操作能力,而且两者的发展有互相借鉴的趋势。,37,3、,J2EE,架构及核心技术简介,J2EE,核心技术:,EJB、CORBA、RMI、,JSP、,Java Servlet、JavaBean、JDBC、XML、,38,3、,J2EE,架构及核心技术简介,JSP,技术:,JSP,是服务器端的脚本语言,是以,Java,和,Servlet,为基础开发而成的动态网页生成技术,它的底层实现是,Java Servlet。,JSP(Java Server Pages),页面由,HTML,代码和嵌入其中的,Java,代码所组成。服务器在页面被客户端所请求以后对这些,Java,代码进行处理,然后将生成的,HTML,页面返回给客户端的浏览器。,特点:面向对象,跨平台,和,Servlet,一样稳定,可以使用,Servlet,提供的,API,,克服了,Servlet,的缺点。,应用:一般和,JavaBeans,结合使用,从而将界面表现和业务逻辑分离。,39,3、,J2EE,架构及核心技术简介,JSP,和,ASP,的比较(一):,相似:,都是运行于服务器端的脚本语言,两者都是动态网页生成技术。,这两项技术都使用,HTML,来决定网页的版面,都是在,HTML,代码中混合某种程序代码,由语言引擎解释执行程序代码。,HTML,代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。,40,3、,J2EE,架构及核心技术简介,JSP,和,ASP,的比较(二):,不同:,JSP,是由,Sun,推出的一项技术,是基于,JavaServlet,以及整个,java,体系的,Web,开发技术,利用这一技术可以建立先进、安全和跨平台的动态网站。,ASP,是,MS,公司推出的技术,只能在,MS,的平台上运行,无法实现跨平台,也无安全性保障。,ASP,下的编程语言是,VBScript,之类的脚本语言,而,JSP,使用的是,Java。,ASP,与,JSP,还有一个更为本质的区别:两种语言引擎用完全不同的方式处理页面中嵌入的程序代码。在,ASP,下,,VBScript,代码被,ASP,引擎解释执行;在,JSP,下,代码被编译成,Servlet,并由,Java,虚拟机执行,这种编译操作仅在对,JSP,页面的第一次请求时发生。,41,3、,J2EE,架构及核心技术简介,J2EE,核心技术:,EJB、CORBA、RMI、JSP、,Java Servlet、,JavaBean、JDBC、XML、,42,3、,J2EE,架构及核心技术简介,Java Servlet,技术:,Servlets(Server Applet):,是一些运行于,Web,服务器端的,Java,小程序,用来扩展,Web,服务器的功能。,Servlets,用特定的,Java,解决方案替代了其它的,Web,服务器方编程模式(如:,CGI,ISAPI,等),因而继承了,Java,的所有特性(跨平台、多线程、,OO)。,Servlets,可以嵌入在不同的,Java Web,服务器之中,因为用来编写,Servlets,的,Servlet API,对于服务器环境和协议没有任何特殊的要求,所以,Servlets,具有很强的可移植性,也不像利用,CGI,程序等其它方式那样具有性能局限。,Servlets,也同样使用,HTTP,协议与客户端进行通讯,所以有时也称,Sevlets,为“,HTTP Servlets”。,Servlet,是一种扩展,Web,服务器功能的简单而相似的技巧,而且由于它是用,Java,编写的,所以能够访问整个,Java API,库,包括用于访问企业数据库的,JDBC API。,43,3、,J2EE,架构及核心技术简介,Java Servlet,和,JSP,的比较:,两者都是基于,Java,的技术,所以都继承了,Java,的所有特性(跨平台、多线程、,OO),,都可以使用,Java,强大的,API。,两者工作方式相似:,JSP,代码先被,JSP,容器转换为,Servlet,代码再编译为类。,两者在,J2EE,体系结构中的工作层次相同,都负责与客户端的连接。,Servlets,是一些运行于,Web,服务器端的,Java,小程序;而,JSP,是脚本,编写起来更简单容易。,Servlet,主要用于从客户端接收请求信息,而,JSP,主要负责将服务器端信息传送到客户端。,使用,JSP,的真正意义在于:可以将界面设计和业务逻辑设计分离。,44,3、,J2EE,架构及核心技术简介,J2EE,核心技术:,EJB、CORBA、RMI、JSP、,Java Servlet、,JavaBean、,JDBC、XML、,45,3、,J2EE,架构及核心技术简介,JavaBean,技术:,JavaBean,是基于,Java,的组件模型,有点类似于,Microsoft,的,COM,组件。,在,Java,平台中,通过,JavaBean,可以无限扩充,Java,程序的功能,通过,JavaBean,的组合可以快速的生成新的应用程序。,对于程序员来说,最好的一点就是,JavaBean,可以实现代码的重复利用,另外对于程序的易维护性等等也有很重大的意义。,JavaBean,通过,Java,虚拟机(,Java Virtual Machine),执行,运行,JavaBean,最小的需求是,JDK1.1,或者以上的版本。,JavaBean,传统的应用在于可视化的领域,如,AWT,下的应用。自从,Jsp,诞生后,,JavaBean,更多的应用在了非可视化领域,在服务器端应用方面表现出来了越来越强的生命力。,46,3、,J2EE,架构及核心技术简介,J2EE,核心技术:,EJB、CORBA、RMI、JSP、,Java Servlet、JavaBean、,JDBC、,XML、,47,3、,J2EE,架构及核心技术简介,JDBC,技术:,JDBC,是一组,API,,定义了用来访问数据源的标准,Java,类库,使用这个类库可以以一种标准的方法、方便地访问数据库资源。,JDBC,的目标是使应用程序开发人员使用,JDBC,可以连接任何提供了,JDBC,驱动程序的数据库系统,这样就使得程序员无需对特定的数据库系统的特点有过多的了解,从而大大简化和加快了开发过程。,JDBC API,为访问不同的数据库提供了一种统一的途径,象,ODBC,一样,,JDBC,对开发者屏蔽了一些细节问题,,另外,,JDBC,对数据库的访问也具有平台无关性。,48,3、,J2EE,架构及核心技术简介,J2EE,核心技术:,EJB、CORBA、RMI、JSP、,Java Servlet、JavaBean、JDBC、,XML、,49,3、,J2EE,架构及核心技术简介,XML,技术:,XML(Extensible Markup Language),是一种可以用来定义其它标记语言的语言,被用来在不同的商务过程中共享数据。,XML,的发展和,Java,是相互独立的,但是它和,Java,具有的相同目标即平台独立性。通过将,Java,和,XML,的组合,可以得到一个完美的具有平台独立性的解决方案。,J2EE,平台全面支持和实施,XML,,这种强大的组合可使,XML,具备跨平台的兼容性,甚至用于对,XML,代码进行语法检查和调试的工具也可与平台无关。,因为,XML,可实施独立于平台的数据,而,J2EE,平台则可实施独立于平台的解决方案,所以,J2EE,技术和,XML,技术分别是企业开发的阴阳两极。,XML,可通过移植的方式表现数据,因此就对,Java,技术的可移植性构成了补充。,50,3、,J2EE,架构及核心技术简介,J2EE,核心技术:,EJB、CORBA、RMI、JSP、,Java Servlet、JavaBean、JDBC、XML、,51,3、,J2EE,架构及核心技术简介,J2EE,其它核心技术:,EJB、CORBA、RMI、JSP、,Java Servlet、JavaBean、,JDBC、XML、,几个对应于几种服务的企业级,API:,JNDI(Java Naming and Directory Interface)、JMAPI(Java Management API)、JTS/JTA(Java Transaction Service/API)、JMS(Java Messaging Service)、Java Security API。,52,3、,J2EE,架构及核心技术简介,J2EE,核心技术中最常用的技术:,EJB、,CORBA、RMI、,JSP、,Java Servlet、JavaBean、JDBC、,XML、,开发大型应用:异构、分布、数据交换,53,4.,J2EE,平台中的角色,在,J2EE,平台中规定了七种角色,这七种角色在开发,J2EE,平台及,J2EE,应用中承担各自的任务。,(1,),J2EE,平台开发商,(,2,)应用组件提供者,(,3,)应用组装者,(,4,)应用发布者,(,5,)系统管理员,(,6,)工具提供者,(,7,)系统组件提供者,54,J2EE,平台开发商,J2EE,平台开发者提供实现基于,J2EE,规范的产品,包括运行,J2EE,应用的容器、,J2EE,平台,API,。,J2EE,平台开发者必须提供,J2EE,规范规定的应用组件到网络协议的映射,提供,J2EE,应用的发布与管理工具。,55,应用组件提供者,应用组件提供者开发,J2EE,应用组件,包括,JSP,、,Servlet,及,EJB,等。,56,应用组装者,应用组装者负责将应用组件提供者开发的,J2EE,应用组件组装为,J2EE,应用。,57,应用发布者,应用发布者组装好的,J2EE,应用发布到,J2EE,应用的容器中,配置其运行环境,并启动,J2EE,应用运行。,58,系统管理员,系统管理员负责配置管理整个企业或组织的网络与计算环境,其中包括运行在,J2EE,平台上的,J2EE,应用。,59,工具提供者,工具提供者提供,J2EE,平台之外的,J2EE,应用开发、组装、发布及管理工具。,60,系统组件提供者,系统组件提供者提供系统级的通用的组件,如连接企业现有,ERP,系统的适配器等。,61,5,当前流行的,J2EE,平台,目前市场上已经有许多成熟的实现,J2EE,规范的产品,其中有的是商业公司的产品,而有的是开放源代码的免费产品。,62,商业公司的产品,商业公司的产品除,Interstage,外,另外主要还有,BEA WebLogic,、,IBM WebSphere,、,Oracle Application Server,、,Borland Enterprise Server,、,SUN iPlanet Application Server,等。这些产品一般都包括一组完整的产品线,用来支持,J2EE,应用从开发、组装、发布及管理的整个过程。,63,组成,1,)应用服务器,商业公司产品中的应用服务器一般都完全支持,J2EE,规范的应用服务器,除包括,Servlet,容器、,EJB,容器外,还提供,WEB Services,、,CORBA,等服务。,(2)应用集成化开发环境,商业公司的产品提供支持开发,J2EE,应用的集成开发环境,可以大大提高应用开发、调试的效率。,64,(,3,),J2EE,规范之外的工具,除了在,J2EE,规范中规定的部分外,商业公司的产品一般还包括提供服务器负载均衡、安全控制、开发企业门户等功能在内的工具。,65,开放源代码的产品,开放源代码的产品中有如,Apache Tomcat,及,JBOSS,等产品。这些产品不仅是免费的,而且能够提供很好的功能和性能,因此也有很广泛的应用。,(,1,),Apache Tomcat,Apache Tomcat,是一个,Servlet,容器,它支持,Servlet/JSP,规范。有些商业公司的,J2EE,平台产品中使用它作为自己应用服务器的,Servlet,容器,或者在,J2EE,应用集成开发环境中作为调试应用程序的服务器。,66,2,),JBOSS,JBOSS,是一个,EJB,容器,但是因为它是基于,JMX,微内核结构开发的,所以很容易与其它产品集成在一起使用,如可以很方便地将,JBOSS,和,Tomcat,集成在一起使用。另外,,JBOSS,还有配置简单、应用热发布(不用停止服务器及应用的情况下发布或升级应用)等优点。,67,68,内 容,一、,J2EE,的由来,二、,J2EE,的组成,三、,J2EE,的应用,69,三、,J2EE,的应用(一),70,三、,J2EE,的应用(二),使用,J2EE,开发企业应用要注意的问题:,结合本企业的实际情况选用最适当的,技术,需要终合考虑,企业规模、业务特征、应用能力、预算费用、性能、开发周期、管理成本、维护成本等各种因素,还需要有一定的前瞻性。,71,三、,J2EE,的应用(三),J2EE,应用的现状:,J2EE,是成长最快的技术应用框架,全球87%的新应用是由,J2EE,分布式应用体系支撑的。最近,全球最大的,ERP,供应商,SAP,也宣布选用,J2EE。,但在中国,由于受限于技术没有普及、开发平台复杂难用、人力资源稀缺等因素,,J2EE,应用还没有被客户完全接受,离大规模应用还有很长的路要走。,J2EE,应用的展望:,J2EE,本身是一个很好的技术,,J2EE,体系结构提供中间层集成框架用来满足没有太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,,J2EE,降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持。通过技术人员、厂商以及用户的共同努力,,J2EE,一定能够成为用户进行电子商务应用和信息化建设的首选方案。,72,内 容,一、,J2EE,的由来,二、,J2EE,的组成,三、,J2EE,的应用,73,74,
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:快速进阶培训概述.pptx
    链接地址:https://www.zixin.com.cn/doc/10697393.html
    页脚通栏广告

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork