【正确答案】
A
【答案解析】[解析] Windows平台的ODBC和Java平台的JDBC是典型的数据库访问中间件。其中,开放数据库互连(Open Database Connectivity, ODBC)是微软公司提出的数据库访问接口标准。它定义了访问数据库的API(应用程序编程接口)规范,这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。这些API独立于不同厂商的DBMS(数据库管理系统),也独立于具体的编程语言(通常使用C语言缩写)。ODBC规范后来被X/OPEN和ISO/IEC采纳,作为SQL标准的一部分。
JDBC(Java Data Base Connectivity, Java数据库连接)是一种用于执行SQL语句的Java API,由一组用Java语言编写的类和接口组成,可以为多种关系数据库提供统一访问。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。
Web服务(Web Service)定义了一种松散的、粗粒度的分布计算模式。
组件对象模型(COM)是个开放的组件标准,有很强的扩充和扩展能力。COM把组件的概念融入到Windows应用中。
WEB容器实际上是一个服务程序,为处于其中的应用程序组件提供一个环境,使组件直接和容器中的服务接口交互,而不必关注其他系统问题。