张三开发的EJB构件在本地Linux操作系统上运行,李四开发的DCOM构件在异地的Windows操作系统上运行。利用______技术可使张三开发的构件能调用李四开发的构件所提供的接口。

admin2011-01-20  39

问题 张三开发的EJB构件在本地Linux操作系统上运行,李四开发的DCOM构件在异地的Windows操作系统上运行。利用______技术可使张三开发的构件能调用李四开发的构件所提供的接口。

选项 A、ADO.NET
B、JCA
C、Web Service
D、本地API

答案C

解析 Web服务(Web Service)定义了一种松散的、粗粒度的分布计算模式,适用标准的HTTP(S)协议传送XML表示及封装的内容。Web服务的主要目标是跨平台的互操作性,适合使用Web服务的情形包括跨越防火墙、应用程序集成、B2B集成、软件重用等。企业需要将不同语言编写的在不同平台上运行的各种程序集成起来时,Web服务可以用标准的方法提供功能和数据,供其他应用程序使用。只与运行在本机器上的其他程序进行通信的桌面应用程序最好不要使用Web服务,只用本地API即可。ADO.NET是.NET框架的组成部分,用于访问数据库,提供了一组用来连接到数据库、运行命令、返回记录集的类库。JCA是J2EE连接器架构,它提供一种连接不同企业信息平台的标准接口。综合对以上技术名词的分析可知,Web Service可用于异构操作系统平台上的构件之间的调用和通信,因此应选C。
转载请注明原文地址:https://kaotiyun.com/show/HRGZ777K
0

相关试题推荐
最新回复(0)