仪表工考试

OPC是基于分布式COM(DCOM)的技术。

题目

OPC是基于分布式COM(DCOM)的技术。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

阅读以下关于系统间交互的叙述,回答问题1和问题2。

某软件公司拟开发一套基于局域网的分布式系统,该系统由分布于某企业各部门的多个子系统构成。在该企业的日常运做中,各子系统之间要经常基于企业局域网进行交互。

实现各子系统之间的交互可以采用如下2种方式;

(1)基于某种成熟的分布式软件体系结构(如EJB,CORBA,DCOM/COM+)来构建整个系统。现在主流的分布式软件体系结构都融合了面向对象技术,对分布式对象提供了很好的支持,可以利用这些体系结构支持分布式对象访问的通信机制(如RMI/IIOP, ORB,ORPC等)来实现各子系统之间的交互,其优点是实现相对简单且比较可靠。

(2)首先分别实现各个子系统,然后利用底层通信协议(如TCP/IP)实现各子系统之间的交互,其优点是通信效率高且可控性好。

虽然不同的分布式软件体系结构采用的具体实现方式不尽相同,但它们都支持客户端透明地访问分布式对象,即客户端可以像访问本地对象一样访问分布式对象。试用 200字以内文字,说明实现这种透明性的基本原理。


正确答案:通信模型: 客户端和服务端不是直接进行交互而是利用客户端存根和服务端框架来间接进行通信这样客户程序和服务程序就不需考虑底层的通信细节问题。 客户端存根和服务端框架一般由平台自动生成不需程序员手工编写所以这种通信模型的最大好处是可以省去程序员自己写程序来处理底层通信问题。
通信模型: 客户端和服务端不是直接进行交互,而是利用客户端存根和服务端框架来间接进行通信,这样客户程序和服务程序就不需考虑底层的通信细节问题。 客户端存根和服务端框架一般由平台自动生成,不需程序员手工编写,所以这种通信模型的最大好处是可以省去程序员自己写程序来处理底层通信问题。 解析:全球性网络使联机的所有设备和软件成为全球共享的浩瀚的资源,计算机环境也从集中式发展到分布式。开放式系统的发展使用户能够透明地应用由不同厂商制造的不同机型、不同平台所组成的异构型计算资源,因此,分布式处理和应用集成自然而然地成为人们的共同要求。
分布式系统的主要特点包括资源共享、开放性、并发性、可伸缩性、容错性以及透明性。实现分布式系统的体系结构主要包括2种,一是客户机/服务器体系结构,系统被看作是提供一组服务供客户机使用,服务器和客户机被区别对待;二是分布式对象体系结构,不区分服务器和客户机,将系统当成交互的一组对象,它们的位置是无关紧要的,服务提供者和消费者之间没有界限。
第一步:总结问题的要点
这是一道与分布式系统相关的题目,主要考查应试者是否掌握分布式系统中各个子系统之间进行交互的2种方式(利用底层通信协议、基于某种成熟的分布式软件体系结构),并要求能够了解这2种方式分别适用于什么场合,以及它们的实现基础。
说明客户端能够透明访问分布式对象的原理。

第2题:

中间件有多种类型,OMG的CORBA、Java的RMI/FJB、Microsoft的DCOM等属于( )件

A.面向消息
B.分布式对象
C.数据库访问
D.事务

答案:B
解析:
通常将中间件分为数据库访问中间件、远程过程 调用中间件、面向消息中间件、事务中间件、分布式对象中间件等。(1)数据库访问中间件:通过一个抽象层访问数据库,从而允许使用相同或相似的 代码访问不同的数据库资源。典型技术如Windows平台的ODBC和Java平台的JDBC等。(2)远程过程调用中间件(Remote Procedure Call,RPC):是一种分布式应用程序 的处理方法。一个应用程序可以使用RPC来“远程”执行一个位于不同地址空间内的过 程,从效果上看和执行本地调用相同。一个RPC应用分为服务器和客户两个部分。服务器提供一个或多个远程操作过程; 客户向服务器发出远程调用。服务器和客户可以位于同一台计算机,也可以位于不同的 计算机,甚至可以运行在不同的操作系统之上。客户和服务器之间的网络通讯和数据转 换通过代理程序(Stub与Skeleton)完成,从而屏蔽了不同的操作系统和网络协议。(3)面向消息中间件(Message-OrientedMiddleware,MOM):利用高效可靠的消息 传递机制进行平台无关的数据传递,并可基于数据通信进行分布系统的集成。通过提供 消息传递和消息队列模型,可在分布环境下扩展进程间的通信,并支持多种通讯协议、 语言、应用程序、硬件和软件平台。典型产品如IBM的MQSeries。(4)分布式对象中间件:是建立对象之间客户/服务器关系的中间件,结合了对象技 术与分布式计算技术。该技术提供了一个通信框:架,可以在异构分布计算环境中透明_ 传递对象请求。典型产品如OMG的CORBA、Java的RMI/FJB、Microsoft的DCOM[等。(5)事务中间件:也称事务处理监控器(Transaction Processing Monitor, TPM),提供特大规模事务处理的可靠运行环境。TPM位于客户和服务器之间,完成事务管理与 调、负载平衡、失效恢复等任务,以提高系统的整体性能。典型产品如IBM/BEA的 Tuxedo结合对象技术的对象事务监控器(object Transaction Monitor, OTM)如支持 EJB的JavaEE应用服务器等。

第3题:

● 关于分布式信息系统的叙述正确的是 (43) 。

(43)

A. 分布式信息系统都基于因特网

B. 分布式信息系统的健壮性差

C. 活动目录拓扑浏览器是分布式环境下可视化管理的主要技术之一

D. 所有分布式信息系统的主机都是小型机


正确答案:C

第4题:

天津联通DNS系统采用基于anycast技术的分布式DNS架构,实现基于软件的负载均衡功能。


正确答案:正确

第5题:

电力调度数字证书系统是基于()技术的分布式的数字证书系统。

  • A、公钥
  • B、加密
  • C、访问控制
  • D、压缩

正确答案:A

第6题:

有关.NET框架的描述,( )是错误的。

A:VisualStudio.NET是.NET平台的开发工具
B:.NET是ASP.NET的一个应用实例,是ASP.NET的一部分
C:.NET框架兼容了COM/DCOM基础结构
D:通过WebService技术可以实现.NET与J2EE的互操作

答案:B
解析:
ASP.NET是.NET中的网络编程结构,可以方便、高效的构建、运行和发布网络应用。

第7题:

预计2030年前后,分布式电源技术可实现()。

  • A、掌握大规模分布式电源集中接入的等值模拟技术
  • B、实现分布式电源与主网功率柔性灵活交互支援
  • C、掌握基于负荷柔性控制、储能装置和分布式电源的协调控制技术
  • D、实现规模化分布式电源等值虚拟系统的灵活控制

正确答案:A,B,C

第8题:

根据收集的待分析的信息的来源,入侵检测系统可以分为三类,以下那类不属于这种类别?()

A、基于主机的入侵检测技术

B、基于误用的入侵检测技术

C、基于网络的入侵检测技术

D、分布式入侵检测技术


参考答案:B

第9题:

OPC数据交换、OPC XML扩展标识访问技术,适应了()技术的发展。

  • A、Fieldbus
  • B、Internet
  • C、PROFIBUS
  • D、APC

正确答案:A,B

第10题:

ET200是基于()的分布式I/O。


正确答案:PROFIBUS-DP

更多相关问题