分布计算环境作业答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

分布计算环境作业

一.判断是非题

1)RDF没有描述资源间关系的能力,且不能描述两个类的互不相交关系、类的基数

和等价性等,因此在语义Web中需要引入本体。F

2)无状态会话Bean也可以用于实现有状态的应用。T

二.多项选择题

1)你认为BT可能是基于下面__A、D__________结构实现的?

A. 中心化拓扑

B. 全分布式非结构化拓扑

C. 全分布式结构化拓扑

D. 半分布式拓扑

2)在五层沙漏结构中,位于_A、B__________层的协议需要在所有提供共享资源的节

点上提供。

A. 资源层

B. 连接层

C. 构造层

D. 汇聚层

E. 应用层

三.问答题

1、(15分)试分析为什么近年来云计算发展得如此迅猛?

6分:有需求:需要节约IT成本、需要节约能源、需要具有按需服务能力等;

6分:能够迎合这个需求:描述云计算技术的优势,再呼应前面的问题:总之恰好能解决这些问题。

3分:简单可行:云计算的实现相对简单,虚拟化技术等已经基本成熟。

如果前面两点是抄PPT一条条罗列,再扣2分。

2、(15分)现要为某网上商城实现一个商品价格查询服务,该服务具有以下功能:

•用户可以主动查询某个商品的价格。

•用户可以订购某个商品的价格,当商品价格低于用户指定的阈值时,该服务通知订购用户当前的价格。

•多个用户可同时使用该服务。

现要使用面向对象的技术,如CORBA技术实现该服务:请描述该服务对象和客户端程序分别需要实现的接口。接口可以采用任何一种程序设计语言描述(甚至夹杂自然语言),但要明确每个接口名、接口中的方法名、方法的返回值和参数名以及类型。

商品价格查询服务的接口:

方法一:价格查询。

Float getPrice(String goodID) throws someFailure;返回值为价格。

方法二:订购价格变化情况

Void subscribe(String goodID, float myInterestPrice, Ref myCallback) throws some someFilure

其中,myInterestPrice为指定的价格阈值,myCallback为实现nicePrice()方法的客户端回调接口对象引用。

客户端实现的接口

方法一:

Void nicePrice(String goodID, float nicePrice) throws some someFilure;

其中,nicePrice是低于阈值的新价格。

参数类型和名字等,可在合理范围内变动。缺失红色部分,不扣分。

每个方法5分。

相关文档
最新文档