请指出ODP标准的组成部分及论述其具体内容。
正确答案:
(1)观点。观点把对于一个系统的说明分为若干个不同的侧面。每个观点对同一个分布式系统的某个不同侧面进行描述。
①企业观点:有关系统和它的环境的观点,它着重于关注系统的目标、范围和策略。
②信息观点:有关系统和它的环境的观点,它通过关注信息和所执行的信息处理的语义。
③计算观点:有关系统和它的环境的观点,它通过将系统功能分解为在界面处相互作用的对象,来达到分布的目的。
④工程观点:有关系统和它的环境的观点,它着重关注支持系统中对象间分布式相互作用所需要的机制和功能。
⑤技术观点:有关系统和它的环境的观点,它着重于关注该系统所用技术的选择。
(2)透明性。它屏蔽了由系统分布所带来的复杂性。分布式透明性使应用编程者不必关心系统是分布的还是集中的,从而可以集中精力设计具体的应用,这极大减小了分布式编程的复杂性。
①访问透明性:它屏蔽数据表示和调用机制的差别,使得不同对象之间可以协作。该透明性解决了异种系统协作时所遇到的关键性问题。
②位置透明性。屏蔽了分布式环境中有关对象物理位置的信息。
③迁移透明性屏蔽这样一事实,系统已经把一个对象迁移到另外的位置。
④失败透明性屏蔽对象的失败和可能的恢复,是系统具有容错性能。
⑤重定位透明性,屏蔽的内容是,已连接在一起的某个界面已经被移动。
⑥复制透明性,屏蔽这样一个事实,即某一个对象已经在分布式系统中的几个位置上被复制。
⑦持久透明性。屏蔽系统汇总对象的激活、撤销和再激活。
⑧事务处理透明性。屏蔽为获得一组对象之间开展活动是要进行的协调。
①企业观点:有关系统和它的环境的观点,它着重于关注系统的目标、范围和策略。
②信息观点:有关系统和它的环境的观点,它通过关注信息和所执行的信息处理的语义。
③计算观点:有关系统和它的环境的观点,它通过将系统功能分解为在界面处相互作用的对象,来达到分布的目的。
④工程观点:有关系统和它的环境的观点,它着重关注支持系统中对象间分布式相互作用所需要的机制和功能。
⑤技术观点:有关系统和它的环境的观点,它着重于关注该系统所用技术的选择。
(2)透明性。它屏蔽了由系统分布所带来的复杂性。分布式透明性使应用编程者不必关心系统是分布的还是集中的,从而可以集中精力设计具体的应用,这极大减小了分布式编程的复杂性。
①访问透明性:它屏蔽数据表示和调用机制的差别,使得不同对象之间可以协作。该透明性解决了异种系统协作时所遇到的关键性问题。
②位置透明性。屏蔽了分布式环境中有关对象物理位置的信息。
③迁移透明性屏蔽这样一事实,系统已经把一个对象迁移到另外的位置。
④失败透明性屏蔽对象的失败和可能的恢复,是系统具有容错性能。
⑤重定位透明性,屏蔽的内容是,已连接在一起的某个界面已经被移动。
⑥复制透明性,屏蔽这样一个事实,即某一个对象已经在分布式系统中的几个位置上被复制。
⑦持久透明性。屏蔽系统汇总对象的激活、撤销和再激活。
⑧事务处理透明性。屏蔽为获得一组对象之间开展活动是要进行的协调。
答案解析:有
微信扫一扫手机做题