- 1、本文档共133页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一讲 概论本讲要点 计算机软件的简史 面向对象技术的基础 Java体系结构 最简单的Java实例 解决问题的求解过程 计算机软件的简史 计算机计算模式的三次浪潮 分布式网络计算模式对软件开发技术的挑战 CORBA 标准对软件业界的影响 计算机软件的简史 计算机计算模式的三次浪潮 基于主机的计算模式: 特征:应用程序,数据, 界面集为一体。 在主机上运行。 计算机软件的简史 计算机计算模式的三次浪潮 客户机/服务器(C/S)的计算模式: 特征:C=界面+本地数据, S=应用逻辑+共享数据 在客户机和服务器上运行。 计算机软件的简史 计算机计算模式的三次浪潮 分布式网络(B/S)计算模式 特征:B=界面+表示层, S=业务逻辑层+数据访问层 +存储数据层 在异地、异构机上运行。 计算机软件的简史 分布式网络计算模式对软件技术的挑战: 软件开发的4A目标 跨平台的互操作性(CORBA标准) 计算机软件的简史 分布式网络计算模式对软件技术的挑战: 软件开发的4A目标 Any One Any While Any Time Any Device 计算机软件的简史 分布式网络计算模式对软件开发技术的挑战: 跨平台的互操作性(CORBA标准出现) CORBA标准模型: IDL CORBA模型: 四层:1.应用程序对象层是与应用程序接口. 2.水平公用设施层是各行各业的公共设 施服务.如用户管理,信息管理,系统 管理,ftp之类. 3.垂直公用设施层是专业公共设施服务. 如金融业的清算系统.电子商务的银 行服务. CORBA模型: 4.CORBA服务层是软件框架服务. 如系统管理:命名,生命期,交易,许 可证,安全,计时等服务; 事物管理:事件,并发,事务等; 信息管理:属性,关系,查询,持久性. 具体化,集合等服务. CORBA模型: 服务层共15项.目前还在不断改进. 5.模型中的ORB主要负责CORBA四层 的通信.相当于软件总线的作用. 6.IDL(Interfaces Definttion Language)接口定义语言 参考书:周之英著“现代软件工程(下)”. CORBA标准:IDL IDL接口定义语言编译器机制: 桩(stub)、 骨架(skeleton) IDL编译器机制结构: IDL编译器机制: DII动态调用:运行时的动态接口在 客户端接受静态不能确定的请求. IDL桩(stub):静态接口,接受本地请 求,向ORB提交请求. IDL编译器机制: Skeleton骨架:用于远程客户与ORB 通信. 静态骨架:IDL编译时的骨架接口. 动态骨架:运行时动态骨架接口. IDL编译器机制: ORB接口:不同ORB实现的连接接口. 对象适配器:不同执行对象共享ORB 服务的基本接口. CORBA标准对软件业界的影响 观念上的影响 应用软件体系结构的影响 对软件产业的影响 对软件开发方法的影响 CORBA标准对象软件业界的影响 对观念上的影响: 4A目标,文档按国际标准统一 以“开发为主”转向以“服务为主” 利用第三方软件集成 企业文化:团队精神,和谐氛围 人才素质:创新,责任,协作,诚信 CORBA标准对象软件业界的影响 应用软件体系结构的影响 多层应用软件体系结构的诞生: 界面层:浏览器 表示层:Web服务器 业务层,数据访问层:应用服务器 存储数据层(包括原来应用系统):数据 库服务器 多层应用软件体系结构的诞生 界面层 浏览器 分布逻辑层 客户界面控件 表示层 (JSP,ASP,CGI等) 代理层 产生:HTML,XML DHTML,WML等 业务层 业务对象和规则,数据操纵和信息转换 数据访 数据库连接, 数据I/O接口 问层 存储数 数据库系统,XML库等 据层 查询,存储优化和性能协调 多层应用软件体系结构的诞生 界面层: HTML,Applet,Windows等. 客户界面控件: WINDOWS窗口
您可能关注的文档
- 第五章第1节第一课时第五章1节第一课时第五章第1节第一课时第五章第1节第一课时.ppt
- 第五章读者工作讲义第五章读工作讲义者工作讲义.doc
- 第五章仿写句子.ppt
- 第五章第3节atp的主要来——细胞呼吸第五章第3节atp的主要来源——细胞呼吸第五章第3节atp的主要来源——细胞呼吸第五章第3节atp的主要来源——细胞呼吸.ppt
- 第五章第二节 小儿喂养 杜华第五章第二节 小儿喂养 杜书华第五章第二节 小儿喂养 杜书华第五章第二节 小儿喂养 杜书华.ppt
- 第五章末综合检测.doc1五章末综合检测.doc1第五章末综合检测.doc1第五章末综合检测.doc1.doc
- 第五章如何写职业生涯规划书五章如何写职业生涯规划书第五章如何写职业生涯规划书第五章如何写职业生涯规划书.ppt
- 第五章分析化学.ppt
- 第五章天气系统_气象学与气学第五章天气系统_气象学与气候学第五章天气系统_气象学与气候学第五章天气系统_气象学与气候学.doc
- 第五章生化简明教程章节习题第五章生化简明教程章节习题集第五章生化简明教程章节习题集第五章生化简明教程章节习题集.doc
- 六年级数学下册教学课件《解比例》.pptx
- 8.21.5 鸟类的生殖与发育(课件)八年级生物下册课件(苏教版).pptx
- 钠离子电池项目智能制造方案(范文参考).docx
- 2023-2024学年吉林省吉林市舒兰市七年级(上)期末语文试卷.docx
- 2024年吉林省吉林市丰满区亚桥实验学校中考数学三模试卷.docx
- 2023-2024学年吉林省辽源市东辽县七年级(上)期末英语试卷.docx
- 2023-2024学年吉林四平九年级数学第一学期期末水平检测试卷.docx
- 2023-2024学年吉林市蛟河市三校联考九年级(上)期末英语试卷.docx
- 2023-2024学年吉林松原九年级英语上册考场实战试卷.docx
- 电解液新材料项目智能制造方案.docx
最近下载
- 初中数学试卷英文版.doc
- 南开大学期末复习要点-国际经济学.docx VIP
- 《蚯蚓》ppt课件完整版.pptx
- 部编版三年级语文上册课内阅读训练(含参考答案).pdf VIP
- 2024上海市虹口区旧区改造和房屋征收工作指挥部招聘党务工作者笔试备考试题及答案解析.docx VIP
- 2014款东风标致508_汽车使用手册用户操作图示驾驶指南车主车辆说明书电子版.pdf
- 2025年1月上海市春季高考模拟英语试卷(含答案解析).pdf VIP
- 专题 勾股定理在动态几何中的应用.doc VIP
- 2024上海市虹口区旧区改造和房屋征收工作指挥部招聘党务工作者笔试备考题库及答案解析.docx VIP
- 赏梅现代文阅读题答案.docx
文档评论(0)