软件构建体系结构课件.ppt

上传人:sccc 文档编号:5644261 上传时间:2023-08-05 格式:PPT 页数:24 大小:1.59MB
返回 下载 相关 举报
软件构建体系结构课件.ppt_第1页
第1页 / 共24页
软件构建体系结构课件.ppt_第2页
第2页 / 共24页
软件构建体系结构课件.ppt_第3页
第3页 / 共24页
软件构建体系结构课件.ppt_第4页
第4页 / 共24页
软件构建体系结构课件.ppt_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《软件构建体系结构课件.ppt》由会员分享,可在线阅读,更多相关《软件构建体系结构课件.ppt(24页珍藏版)》请在三一办公上搜索。

1、软件构建体系结构,计算机信息处理技术成都理工大学 苗放 2003年10月,内容:,N层结构体系Microsoft DNAJ2EE结构Microsoft.NET框架Sun ONE的体系结构(JDS,JES),什么是N层结构,什么是N层结构,N层结构概述,表示服务层绘制用户界面处理用户输入业务服务层运行业务规则和逻辑数据服务层抽象表示数据存储确保原子性、一致性、隔离性、经久性(ACID),为什么使用N层结构,分层结构的系统易于演化反例:Mainframe-client/server隔离下层修改对上层的影响在不同的信任域执行业务逻辑易于部署在少数服务器上部署而不是所有客户端扩展灵活,内容:,N层结构

2、体系Microsoft DNAJ2EE结构Microsoft.NET框架Sun ONE的体系结构,Windows DNA体系结构,(Distributed interNet Application Architecture),表示服务层 MFC(C+)/VB6表单ASP业务服务层COM+数据服务层ADO/ODBC/OLE DBSQL Server,Windows DNA体系结构,Windows DNA体系结构,表示层用户界面部分主要是通过在客户端浏览器中运行HTML、DHTML、Scripting、JavaApplet和ActiveX、XML,以实现用户与应用逻辑处理结果的通信在Interne

3、t应用环境中,表示层的工作由瘦型客户机来完成事务逻辑层负责处理表示层的应用请求,完成商务逻辑的计算任务,并将处理结果返回给用户事务逻辑处理层是将原先置于客户端的事务逻辑分离出来,集中置于服务器部分,为所有用户共享事务逻辑层是整个应用的核心部分,而组件对象模型COM/COM+则相当于心脏事务逻辑层通过COM/COM+进行事务处理,并由IIS(Internet Information Server)和MTS(Microsoft Transaction Server)为各种应用组件提供完善的管理,Windows DNA体系结构,数据服务层为应用提供数据来源和以上的两层体系结构不同,数据库不再和每个活

4、动客户保持一个连接,而是若干个客户通过应用逻辑组件共享数据库的连接,从而减少了连接次数,提高了数据服务器的性能和安全性可以根据需要选择Microsoft SQL Server、Oracle或任何与OLE DB或ODBC兼容的数据源,内容:,N层结构体系Microsoft DNAJ2EE结构Microsoft.NET框架Sun ONE的体系结构,J2EE体系结构,EJB结构体系,什么是EJB技术?,J2EE的容器和组件,内容:,N层结构体系Microsoft DNAJ2EE结构Microsoft.NET框架Sun ONE的体系结构,Microsoft.NET体系结构,Microsoft.NET是

5、Microsoft公司推出的下一代互联网软件和服务战略,它“代表了一个集合、一个环境、一个可以作为平台支持下一代Internet的可编程结构”.NET的核心是Web Service技术,Microsoft.NET体系结构图,Microsoft.NET体系结构,.NET围绕Web Service技术提供:支持Web Service的运行环境 将Web Service同现有的Web开发模式相结合的开发方法简化Web Service开发过程的工具真正可用的基于Web Service的Web应用的后台支持,内容:,N层结构体系Microsoft DNAJ2EE结构Microsoft.NET框架Sun ONE的体系结构,Sun ONE的体系结构,Sun ONE 的核心目标是构造智能的Web Service系统。Sun公司认为在互联网环境下,有效的开放智能Web服务基础设施的关键是一系列的服务部件。为了便于发现和访问,这些服务部件必须在一个中央目录中进行注册,并使用基于标准的结构来表现语境方面的信息,同时它们必须是开放的。,Sun ONE的关键技术,XML标准与技术 XML模式系统、XML信息传递系统、XML安全系统Java技术 J2EE、J2SE、J2ME基础设施标准 HTTP、SSL、LDAP等,Sun ONE的体系结构图,讨论,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号