- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java EE应用软件的典型四层结构 Java EE应用软件的典型四层结构 运行在客户端机器上的客户层:负责与用户直接交互。Java EE支持多种客户端,可以是Web浏览器,也可以是专用的Java客户端; 运行在Java EE服务器上的表示层:该层可以是基于Web的应用服务,利用Java EE中的JSP与Servlet技术,响应客户端的请求,并可向后访问业务逻辑组件; Java EE框架概述 什么是Java EE Java EE能做什么 如何学习Java EE编程技术 C/S架构B/S架构 C/S(Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。 优点:(1)充分发挥客户端PC的处理能力; “胖”客户端 (2) 响应速度快; 缺点: (1)只适用于局域网 (2)客户端需要安装专用的客户端软件,维护成本高 (3)对客户端的操作系统一般也会有限制。 B/S(Browser/Server)架构即浏览器和服务器架构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。 在这种结构下,用户工作界面是通过浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现。 优点: (1)多数业务逻辑存在于服务器端,减轻了客户端的负荷,“瘦”客户端; (2)客户端无需安装专门软件,更新维护均在服务器端; (3)适于移动、分布式处理 Java EE (Java Platform Enterprise Edition)是Sun公司推出的企业级应用程序版本。 Java EE不是一门编程语言,也不是一个现成的产品,而是一个标准,是一个为企业分布式应用的开发提供的一套规范和标准的平台,帮助企业开发和部署可移植、健壮、可伸缩且安全的服务器端Java应用程序。 Java EE建立在Java SE 基础上,用来实现企业级的面向服务体系结构(SOA)和Web2.0应用程序。 Java EE包括JDBC、JNDI(java命名和目录接口)、JMS(java message service)、EJB、JSP、JavaBean、Servlet等技术。 推出JAVA EE的目的即是为了克服传统C/S模式的弊病,迎合B/S架构的潮流,从而简化企业应用的开发、管理和部署。 SOA是面向服务的体系结构,是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以使用一种统一和通用的方式进行交互。 Web2.0 是相对Web1.0 的新的时代。指的是一个利用Web的平台,由用户主导而生成的内容互联网产品模式,为了区别传统由网站雇员主导生成的内容而定义为第二代互联网,即web2.0。(个人网站博客) 作为一个平台,Java EE指的是使用Java编程语言编写的应用程序的运行环境 Java SE(Java Platform,Standard Edition):Java标准版 Java EE(Java Platform,Enterprise Edition):Java企业版 Java ME(Java Platform,Micro Edition):Java微型版 Java EE不仅仅是指一种标准平台,更表达一种软件架构和设计思想 Java EE平台是由一系列容器、应用组件和API服务所组成 容器是指为各种应用组件提供API服务的Java EE运行时环境,可提供诸如目录服务、事务管理、安全性、资源缓冲池以及容错性等各种公共服务,包括:应用客户端容器、Applet容器、Web容器和EJB容器4种。 Java EE平台是由一系列容器、应用组件和API服务所组成 开发Java EE应用涉及的API服务(续) JDBC(Java Database Connectivity,Java数据库连接):一种用于执行SQL语句的Java API,可为访问不同的关系型数据库提供一种统一的途径。 JNDI(Java Name and Directory Interface,Java命名和目录接口):JNDI被用于执行名字和目录服务。它提供了一致的模型来存取和操作企业级的资源,如DNS、LDAP、本地文件系统或应用服务器中的对象。 RMI(Remote Method Invoke:远程方法调用):RMI定义了调用远程对象
您可能关注的文档
- Internet实用技术第9章 INTERNET网络安全 .ppt
- Internet实用技术项目二 INTERNET服务应用.pptx
- Internet实用技术项目三 网上信息交流.pptx
- Internet实用技术项目四 电子商务 .pptx
- Internet实用技术项目五 无线网络与无线终端应用.pptx
- Internet实用技术项目一 INTERNET接入.pptx
- Internet应用技术立体化教程第1章.ppt
- Internet应用技术立体化教程第2章.ppt
- Internet应用技术立体化教程第3章.ppt
- Internet应用技术立体化教程第4章.ppt
- Java Web程序设计教程02 常用工具类.ppt
- Java Web程序设计教程03 Java集合框架.ppt
- Java Web程序设计教程04 JDBC编程技术 .ppt
- Java Web程序设计教程05 Java对XML编程.ppt
- Java Web程序设计教程06 网页编程基础.ppt
- Java Web程序设计教程07 JSP编程技术.ppt
- Java Web程序设计教程08 EL表达式与JSTL库.ppt
- Java Web程序设计教程09 Hibernate编程.ppt
- Java Web程序设计教程10 Struts2编程.ppt
- Java Web程序设计教程11 Spring编程.ppt
最近下载
- 小升初语文阅读考点 专题五 写人记事类文章阅读指导 专练卷(含答案)人教统编版.doc VIP
- TCSAE-功能型无人车 自动驾驶功能场地试验方法及要求.pdf VIP
- 机械制图与CAD基础习题集第2版包玉梅习题答案.pdf
- FZ_T07037-2024《纺织企业水重复利用率计算方法》.pdf VIP
- 《企业财务会计习题与实训(第5版)》课后参考答案1-4章程运木.doc
- 人才素质盘点方案.pptx VIP
- 2023天健校招笔试题型.pdf VIP
- 必修下教材文言文逐篇过关挖空训练(二)(解析版)-2026年高考语文一轮复习之古诗文(全国通用).pdf VIP
- 必修下教材文言文逐篇过关挖空训练(一)(解析版)-2026年高考语文一轮复习之古诗文(全国通用).pdf VIP
- 天健笔试押题校招.pdf VIP
文档评论(0)