基于 JavaEE平臺的基礎功能服務構建應用系統時,( )可用來集成遺產系統。
A、JDBC、JCA和JavaIDLD
【解析】JDBC(JavaDataBaseConnectivity,java數據庫連接)是一種用于執行SQL語句的JavaAPI,可以為多種關系數據庫提供統一訪問,它由一組用Java語言編寫的類和接口組成。JDBC提供了一種基準,據此可以構建更高級的工具和接口,使數據庫開發人員能夠編寫數據庫應用程序。JCA標準化連接子是由J2EE1.3首先提出的,它位于J2EE應用服務器和企業信息系統(EIS)之間,比如數據庫管理、企業資源規劃(ERP)、企業資產管理(EAM)和客戶關系管理(CRM)系統。不是用Java開發的企業應用或者在J2EE框架內的應用都可以通過JCA連接。JCA是在javax.resource包和它的子包(cci,spi和spi.security)中定義的。(JCA的縮寫形式也用于JavacryptographyAPI的縮寫。)JMS是Java對消息系統的訪問機制,但它本身并不實現消息。JMS支持點對點分發的消息隊列,也支持多個目標訂閱的消息主題。當消息發布給一個主題的適合,消息就會發送給所有那個主題的訂閱者。JMS支持各種消息類型(二進制、流、名-值表、序列化的對象和文本)。通過聲明與SQL的WHERE相近的句段,可以建立消息的過濾器。JavaIDL即idltojava編譯器就是一個ORB,可用來在Java語言中定義、實現和訪問CORBA對象。JavaIDL支持的是一個瞬間的CORBA對象,即在對象服務器處理過程中有效。實際上,JavaIDL的ORB是一個類庫而已,并不是一個完整的平臺軟件,但它對JavaIDL應用系統和其他CORBA應用系統之間提供了很好的底層通信支持,實現了OMG定義的ORB基本功能。