复旦大学:《高级Web技术》课程教学课件PPT(2011)_03 基于Web的业务逻辑处理技术

基于Web的业务逻辑处理技术 韩伟力
韩伟力

内容 ●业务逻辑层处理技术 ●平台技术 ●展示层接口处理 ●数据层接口处理
内容 业务逻辑层处理技术 平台技术 展示层接口处理 数据层接口处理

业务逻缉层处理技术 ●业务封装技术 ●业务组合技术 ●安全技术
业务逻辑层处理技术 业务封装技术 业务组合技术 安全技术

业务封装技术 将业务和数据封装成相对独立的、可集成的单元 Java Bean/EJB soa Web services
业务封装技术 将业务和数据封装成相对独立的、可集成的单元 Java Bean/EJB SOA & Web Services

Enterprise Java Bean >EB概述 >EJB 2.X 组成 编程模型 缺陷 >EB30 组成 编程模型 测试
ØEJB概述 ØEJB 2.X • 组成 • 编程模型 • 缺陷 ØEJB 3.0 • 组成 • 编程模型 • 测试 Enterprise Java Bean

EJB概述 v Enterprise java Bean √基于Java的服务器端组件框 架技术 用于构建企业级、分布式组 件应用
EJB概述 üEnterprise Java Bean ü基于Java的服务器端组件框 架技术 ü用于构建企业级、分布式组 件应用

EJB概述 业务层 Web页, JSP页面 Applet和 实体Bean 可选 Java bean JavaBean组件 会话Bean 组件 数据库 Servlet (可选) 消息驱动Bean 应用程序客户端和 可选 Java Beans 组件 J2EE服务器
EJB概述

EJB的优势 √降低开发远程分布式应用程序的难度 √使开发人员专注于业务逻辑的开发 √提供组件级安全性 √快速、轻松构建服务器端组件 √便携性 √可重用性 √持久性 √良好的伸缩性(适应不同硬件资源)
ü降低开发远程分布式应用程序的难度 ü使开发人员专注于业务逻辑的开发 ü提供组件级安全性 ü快速、轻松构建服务器端组件 ü便携性 ü可重用性 ü持久性 ü良好的伸缩性(适应不同硬件资源) EJB的优势

EJB2X 远程/本地 /Home接 EB对象 部署描述 符 EB Jar 容器厂商 Bean 类 文件 专有文件
EJB 2.x EJB Jar 文件 Bean类 EJB对象 远程/本地 /Home接 口 部署描述 符 容器厂商 专有文件

EJB2X √Bean类:组件主要业务逻辑实现 √EJB对象:拦截调用请求,隐式中间件服务,提供客户 视图 √远程/本地接口:暴露给远程/本地用户 Home接口:EB对象生命周期接口(创建销毁) √部署描述符:XML文档,声明中间件服务需求 √容器厂商专有文件:EB服务器提供的专有特性 EB-Jar:包含构成EB组件的所有内容
üBean 类:组件主要业务逻辑实现 üEJB对象:拦截调用请求,隐式中间件服务,提供客户 视图 ü远程/本地接口:暴露给远程/本地用户 üHome接口:EJB对象生命周期接口(创建销毁) ü部署描述符:XML文档,声明中间件服务需求 ü容器厂商专有文件:EJB服务器提供的专有特性 üEJB-Jar:包含构成EJB组件的所有内容 EJB 2.x
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_02 Web数据表达和处理.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_01 Web应用系统简介.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_00 课程简介(韩伟力).pptx
- 高级Web技术 XML链接语言-XLL_2-Web上的数据标准-XML_xml-xll.pdf
- 高级Web技术 XML转换标准-XSL_2-Web上的数据标准-XML_推进文档格式国家标准UOF.pdf
- 高级Web技术 XML转换标准-XSL_2-Web上的数据标准-XML_xml-xsl.pdf
- 高级Web技术 XML程序接口-java&XML_2-Web上的数据标准-XML_xml-java.pdf
- 高级Web技术 XML描述和验证规范-DTD-SCHEMA_2-Web上的数据标准-XML_xml-schema.pdf
- 高级Web技术 XML描述和验证规范-DTD-SCHEMA_2-Web上的数据标准-XML_xml-dtd.pdf
- 复旦大学硕士学位论文:基于 RSS 的企业 Web 搜索引擎研究与设计.doc
- XML应用_2-Web上的数据标准-XML_xml应用 高级W be 技术 XML应用.pdf
- XML基础—概述与语法_2-Web上的数据标准-XML_XML改错.ppt
- Web3D_资料_2-Web上的数据标准-XML_secondlife完全指南攻略电子书.pdf
- Web3D_2-Web上的数据标准-XML_《Sun elearning 大学》项目实施手册v3.0.doc
- Web3D_2-Web上的数据标准-XML_web3D 高级Web技术 Web3D.ppt
- materials_5-语义web_语义Web服务 Semantic Web Services.pdf
- materials_5-语义web_Where are the Semantics in the Semantic Web.pdf
- materials_5-语义web_SemanticWorks User and Reference Manual.pdf
- materials_5-语义web_Languages for Semantic Web(台湾大同大學).ppt
- 高级Web技术:RDF介绍.ppt
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_04 Web内容呈现技术.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_05 初识 jQuery.ppt
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_06 技术开发框架 SSH.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_07 云计算之概述.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_08 云计算之Google平台.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_09 云计算之GAE.pptx
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_10 物联网与应用.ppt
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_11 Web安全技术.pdf
- 复旦大学:《高级Web技术》课程教学课件PPT(2011)_知识调查表.docx
- 《高级Web技术》参考资料:语义Web A Semantic Web Primer.pdf
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter1 The Semantic Web Vision.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter2 Structured Web Documents in XML.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter3 Describing Web Resources in RDF.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter4 Web Ontology Language:OWL.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter5 Logic and Inference:Rules.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter6 Applications.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter7 Ontology Engineering.ppt
- 《高级Web技术》参考资料:语义Web课件 A Semantic Web Primer_Chapter8 Conclusion and Outlook.ppt
- 复旦大学:《程序设计》课程教学资源(Java Lab)第一个java程序.ppt
- 复旦大学:《程序设计》课程教学资源(Java Lab)环境配置与第一个程序的运行.ppt