中国高校课件下载中心 》 教学资源 》 大学文库

北京大学:《高级软件工程》课程教学资源(PPT课件讲稿)第六讲 网络环境中的软件质量

文档信息
资源类别:文库
文档格式:PPT
文档页数:197
文件大小:1.27MB
团购合买:点击进入团购
内容简介
一、公共服务 1、概念 2、公共服务的接口 3、公共服务的实现 4、公共服务的使用方式 二、事务服务 1、动因 2、事务概念及特性 3、并发控制 4、分布式事务 5、JAVA 事务服务 三、安全服务 1、动因 2、安全技术与安全体系 3、Java 的安全体系 4、J2EE的安全服务 四、性能服务 1、性能 2、负载平衡
刷新页面文档预览

悆高级软件工程 网络环境中的软件质量1/97 第六讲 网络环境中的软件质量

高级软件工程 网络环境中的软件质量 1/197

悆高级软件工程 网络环境中的软件质量2/97 内容 公共服务 事务服务 安全服务 四、性能服务

高级软件工程 网络环境中的软件质量 2/197 一 、公共服务 二、事务服务 三、安全服务 四、性能服务

悆高级软件工程 网络环境中的软件质量3/197 公共服务 1、概念 2、公共服务的接口 3、公共服务的实现 4、公共服务的使用方式

高级软件工程 网络环境中的软件质量 3/197 一 、公共服务 1、概念 2、公共服务的接口 3、公共服务的实现 4、公共服务的使用方式

悆高级软件工程 网络环境中的软件质量4/97 概念 公共服务是中间件提供的重要功能 用于对应用的约束性需求进行支持 在所有的中间件规范中 公共服务 都是除协议、接口定义语言外的重要组成部分

高级软件工程 网络环境中的软件质量 4/197 公共服务是中间件提供的重要功能 用于对应用的约束性需求进行支持 1、概念 在所有的中间件规范中 公共服务 都是除协议、接口定义语言外的重要组成部分

悆高级软件工程 网络环境中的软件质量5/197 DCE (Distributed Computing Environment 应用 其它服务 安全 分布式文件服务 管理 时间 命名 其它基 服务 服务 本服务 DCE远程过程调用 DCE线程

高级软件工程 网络环境中的软件质量 5/197 DCE 线程 DCE 远程过程调用 时间 服务 命名 服务 其它基 本服务 分布式文件服务 其它服务 安 全 管 理 应用 DCE(Distributed Computing Environment)

悆高级软件工程 网络环境中的软件质量6/97 OMA: Object Management Architecture Application Interfaces Domain Interfaces Common facilities Object Request Broker Object Services

高级软件工程 网络环境中的软件质量 6/197 Object Request Broker Object Services Application Interfaces Domain Interfaces Common Facilities OMA:Object Management Architecture

悆高级软件工程 网络环境中的软件质量7/197 DNA(Distributed Network Architecture) Windows dNA Architecture The application development model for the Windows platform Tools Presentation Business logic Data HTML DHTML COM+ ADO Scripting MSMQ OLE DB Components XML win 32 System Services Click to continue

高级软件工程 网络环境中的软件质量 7/197

悆高级软件工程 网络环境中的软件质量8/197 J2EE(Java 2 Platform, Enterprise edition Applet Container Applet Http SSI Web Container EJB Container Servlet EJB Java J2SE Http JAF Database Application Clientcontainer J2SE J2SE Application Client 屜 J2SE

高级软件工程 网络环境中的软件质量 8/197 J2EE(Java 2 Platform, Enterprise Edition)

悆高级软件工程 网络环境中的软件质量9/197 SOA(Service Oriented Architecture) 控制器 客户应用层 设计 数据洑状态管理安全容器模型虚拟机 开发 通信服务 与 管理 工具 标准技术与协议 致的对象与事件模型 致的架构模型 服务调用 注册池目服务容器核心服务 业务规则服务层 工作流 服务提供接口(SPI) 资源层 EIS数据库目录ECM池消息队列‖遗留系统

高级软件工程 网络环境中的软件质量 9/197 设计 开发 与 管理 工具 标准技术与协议 资源层 控制器 数据/状态管理 通信服务 安全容器/模型 虚拟机 客户应用层 服务层 服务调用 服务容器 核心服务 服务提供接口(SPI) 注册池 业务规则/ 工作流 EIS 数据库 目录 ECM 池 消息队列 遗留系统 l一致的对象与事件模型 l一致的架构模型 SOA (Service Oriented Architecture)

悆高级软件工程 网络环境中的软件质量10/197 公共服务与构件 不同于单机环境下应用程序与程序库之间的关系: 公共服务基本上不实现应用系统的功能 也不会被链接到具体的应用系统中 程序库可以用于实现应用系统的功能 且往往被链接到应用系统中 类似于单机环境下程序模块与操作系统中系统调用之间的关系: 公共服务是网络环境中系统软件的一部分 系统调用是单机环境中系统软件的一部分 它们都可以独立运行,不依赖于具体的应用系统

高级软件工程 网络环境中的软件质量 10/197 公共服务与构件 不同于单机环境下应用程序与程序库之间的关系: 公共服务基本上不实现应用系统的功能 也不会被链接到具体的应用系统中 程序库可以用于实现应用系统的功能 且往往被链接到应用系统中 类似于单机环境下程序模块与操作系统中系统调用之间的关系: 公共服务是网络环境中系统软件的一部分 系统调用是单机环境中系统软件的一部分 它们都可以独立运行,不依赖于具体的应用系统

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档