UML系统建模与设计 UML系统建模与分析设计 (6)JTA(Java Transaction API):高层次 事务处理应用编程接口。 (7)JSP(Java Server Pages):用HTML书 写,可夹杂Java 语言。 (8)JIDL(Java接口定义语言):Java IDL是 CORBA规约的Java实现。 (9)Java Mail:允许在Java程序中发送电子邮 件,与工作平台和协议无关。 (10)XML(可扩展标记语言):J2EE技术靠 XML作为元标记语言描述。 UML系统建模与分析设计 UML系统建模与分析设计 9.3.3 CORBA模型的系统体系结构 CORBA(Common Object Request Broker Architecture,通用对象请求代理体系结构)由对象管理组织OMG制定的,是体系结构最完整、最清晰、跨越平台最多的分布式对象模型,CORBA是一套规约。 1.CORBA模型 (1)对象管理模型:应用对象、公共服务、对象请求代 理(ORB)和对象服务。 图9-17 CORBA对象管理模型 UML系统建模与分析设计 (2)ORB的体系结构:分布式、跨平台操作、不依赖特定语言。 1)客户机:通过CORBA对象的引址向其发送消息。 2)客户桩:由IDL编译而成的客户端代码段。 3)ORB:根据对象引用,定位相应的远程对象实现。 4)对象适配器:把CORBA对象概念适配为编程语言的服务体概念 5)实现骨架:由IDL编译而成的服务器端代码框架。 6)服务器对象:服务器端远程对象实现。 UML系统建模与分析设计 2.OMG接口定义语言IDL 是CORBA的重要组成部分,是一种严格定义的接口定义语言,是定义接口的公认标准。 3.CORBA系统的对象调用过程 (1)对象调用过程 UML系统建模与分析设计 (2)对象引址的获取:调用连接操作、命 名服务、CORBA互操作对象引址。 (3)CORBA接口调用:静态方法和动态调 用接口 UML系统建模与分析设计 9.4 面向对象数据库管理系统 持久对象是独立于其构造过程的对象。一般由面向对象数据库管理系统负责管理。 9.4.1 持久对象的完整性和安全性 面向对象数据库管理系统设计时必须保证持久对象的完整性和安全性: (1)完整性。 (2)可靠性。 (3)隔离性。 (4)持久性。 UML系统建模与分析设计 9.4.2 面向对象数据库与持久对象 1.持久对象的存取 1)暂时对象通过数据库根(对象引址)直接存储到面向 对象数据库中; 2)存储的对象和实际使用的暂时对象完全一致,不用进 行任何转换。 3)从数据库中检索、查询和修改对象,也要通过数据库 根进行。 UML系统建模与分析设计 2.持久对象的生成与清除 UML系统建模与分析设计 9.4.3 关系数据库与持久对象 关系数据库由一系列关系——二维表格组成。表间通过关键字进行连接。 1.持久对象到表格的转换 一个持久对象类映射为一个关系表格时,表格的列或字段对应类的属性,而行或记录对应类的实例(对象)。 UML系统建模与分析设计 2.持久对象的存取 必须经过转换成才能使用。转换系统是一个专用转换程序构件。 图9-22 关系数据库中持久对象的存取必须经过转换 UML系统建模与分析设计 9.3.4 关系数据库与面向对象数据库比较 表9-1 对象数据库与关系数据库之比较 UML系统建模与分析设计 9.5 分布式系统体系结构模型 9.5.1 客户机/服务器模型 客户机:负责向用户展示工作内容,向服务器发送消息并接收 返回消息; 服务器:负责协调网络上各个客户机的通信及处理底层工作, 如数据库的运作等。 图9-23 简单客户机/服务器模型 UML系统建模与分析设计 客户机/服务器模型的优点: 客户机与服务器分离,允许长距离连线运作。两者可同时开发,也可分别进行; 一个服务器可以服务于多个客户机。 该模型的不足之处: 客户机与服务器通过网络进行通信,服务器忙时,可能成为通信制约瓶颈; 务器及接口定义发生改
您可能关注的文档
- 客户关系建立与维护技巧(学员版.ppt
- 客厅里的爆炸(精)PPT课件2.ppt
- 客源国之葡萄牙PPT课件.ppt
- 客运服务礼仪PPT课件.ppt
- 课本里学不到的科学阅读推荐PPT课件.ppt
- 课程]师傅脉学讲座PPT课件.ppt
- 课程的整体设计项目化教学的实施过程与体会课件.ppt
- 课富贵不能淫PPT课件.pptx
- 课基因突变和基因重组优质课PPT2.ppt
- 课件 早产儿的护理PPT课件2.ppt
- 2025-2026学年科普版七年级下册英语Unit7 Being a Smart Shopper素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit10 Lending a Helping Hand素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit11 Rules Matter素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit12 Better Together素养测评卷(含答案).docx
- 2026年中考英语语法选择专题训练(含答案).docx
- 2026中考语文二轮学思并重,涵养君子之德论语十二章、虽有佳肴、大道之行也.docx
- 中考文言文常见文化常识梳理.docx
- 中考语文二轮:内修君子德外尽忠臣心诚子书出师表修身立德主题学习.docx
- 中考语文二轮:不一样的求学路一样的成长梦送东阳马生序劝学主题学习.docx
- 中考语文二轮:《陋室铭》《爱莲说》托物寓意主题学习.docx
原创力文档

文档评论(0)