- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA EE应用开发环境
第一讲 JAVA EE应用和开发环境 纲要 Java平台的三个版本 JAVA EE架构概述(★) 轻量级JAVA EE应用相关技术 JAVA EE应用的优势 电子商务开发角色的介绍 Tomcat的安装与配置(★) 建立JSP的运行环境(★) Java平台的三个版本 Java SE:是(Java Platform,Standard Edition 标准版)的简称,即是以前的J2SE。标准版本开发桌面应用程序 Java EE:是(Java Platform,Enterprise Edition 企业版)的简称,即是以前的J2EE。企业版本开发和部署服务器端应用程序 Java ME:是(Java Platform,Micro Edition 微型版)的简称,即是以前的J2ME。微型版本开发在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒)上运行的应用程序 什么是JAVA EE JAVA EE平台是一种利用Java平台来简化企业解决方案中开发,部署和管理等复杂问题的体系结构. JAVA EE在JAVA SE的基础上,针对企业级应用的各种需求,主导并创造的一组规范API. JAVA EE是通过基于组件的应用程序模型来开发分布式企业应用程序的统一标准.因此,使用JAVA EE规范开发的应用程序就可以实现无需任何更改即可彼此交互. JAVA EE是一个标准,而不是一个产品. 各平台开发商按照JAVA EE规范开发不同的JAVA EE应用服务器,因此,使用JAVA EE技术开发的企业级应用都可部署到各种JAVA EE应用服务器上. Java EE的体系结构 JAVA EE架构 Java EE的平台技术 组件技术 由开发人员用来创建企业应用程序的主要部分,即用户界面和业务逻辑。 服务技术 支持提供对数据库访问、事务服务和JNDI服务的访问权的API。 通信技术 提供在客户端与服务器之间以及不同服务器托管的协作对象之间进行通信的机制。 组件技术 JAVA EE 规范定义了以下组件: WEB 组件 Web 组件提供了对请求的响应 它包含Servlet 和 JSP 两个 Web 组件,它们在 Web 服务器上运行 服务技术、通信技术 服务技术 数据库访问(JDBC) Java命名与目录接口 (JNDI) 事务服务 JTA (Java事务API) JTS (Java事务服务) 通信技术 HTTP(S) RMI (远程方法调用) OMG (对象管理组协议) JMS(Java消息服务) JavaMail (Java电子邮件) 连接器架构 Java EE的容器 容器负责提供应用程序组件的运行时(JRE)的支持环境.所有的JAVA EE组件都部署于容器中并在容器中执行。 轻量级JAVA EE应用相关技术 JSP/Servlet 和 JavaBean Struts: 是实现MVC模式最为成熟的框架 Hibernate: 是一个开放源代码的对象关系映射框架 Spring SSH(Struts+Spring+Hibernate) JAVA EE应用的优势 节省企业成本 广泛的中间件支持 具有稳定的可用性 电子商务开发角色的介绍 页面制作人员 Bean提供者 应用程序组装人员 Enterprise集成人员 网站管理员 Tomcat的安装与配置 专业Web服务器: 常见的有Apache和IIS,处理静态HTML速度更快; Tomcat: 是Apache提供的一个免费开源的项目.是Sun推荐的运行JSP和servlet的容器 ,具有Web服务器的基本功能, 已得到广泛应用; 2、Tomcat 的安装 4、Tomcat的目录结构 建立JSP的运行环境 安装 JDK 。假若安装在 C:\Program Files\JSP\jdk1.6.0_02 安装 Tomcat 。若安装在C:\Program Files\JSP\Tomcat 6.0 配置系统环境变量: 建立新web开发服务目录 如把E:\JSP目录作为服务目录,让用户分别使用/mytest访问。应该修改主配置文件(C:\Program Files\JSP\Tomcat 6.0\conf\server.xml),在/context与/host之间添加如下内容: Context path=/mytest privileged=true docBase=E:/JSP/Context 如:对code\Example1_1.jsp进行测试 Java EE Core Java 应用程序 客户端 动态 HTML页面 JAVA EE 应用程序 1 JAVA EE 应用程序 2 JSP页面 企业Bean 企业Bean 数据库 数据库 客户层 Web层 业务层 EIS 层 JAVA EE 服务器机 客户机 数据库服务器机
您可能关注的文档
- excel2010培训教(入门).ppt
- FANUC数控系统PMC机床控制及应用举例(PT 44页) .ppt
- Excel门教程(PPT 48页).ppt
- F5负载衡内部培训资料.ppt
- Excel综合应用2—销售记录管理与分析.ppt
- FAS火自动报警系统介绍.ppt
- FANU-PMC的编程.ppt
- F-035财务管理1.ppt
- EXCEL培训- Excel203 使用技巧集锦.ppt
- FIDI合同条款案例通解(学员课程资料).ppt
- 5.3.1函数的单调性(教学课件)--高中数学人教A版(2019)选择性必修第二册.pptx
- 部编版道德与法治2024三年级上册 《科技提升国力》PPT课件.pptx
- 2.7.2 抛物线的几何性质(教学课件)-高中数学人教B版(2019)选择性必修第一册.pptx
- 人教部编统编版小学六年级上册道德与法治9 知法守法 依法维权(第一课时)课件.pptx
- 三年级上册品德道德与法治《学习伴我成长》.pptx
- 部编版小学道德与法治六年级上册6 人大代表为人民 课件.pptx
- 部编版小学道德与法治六年级上册1感受生活中的法律第一课时课件.pptx
- 2.5.2圆与圆的位置关系(教学课件)-高中数学人教A版(2019)选择性必修第一册.pptx
- 2.5.1直线与圆的位置关系-(教学课件)--高中数学人教A版(2019)选择性必修第一册.pptx
- 14.1.1 同底数幂的乘法(教学课件)-初中数学人教版八年级上册.pptx
文档评论(0)