熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> JSP教程 >> 正文

JCA: Java步入應用集成時代

2013-11-15 09:48:52  來源: JSP教程 

  Java 企業版(JEE)連接器架構(JCA)是對JEE標准集的重要的補充 它注重的是用於將Java程序連接到非Java程序和軟件包的中間件的開發JCA是由Sun公司領導的Java標准化組織開發的JCA 目前還是在最後的草案階段 它於年年底發布並且將成為JEE 的一部分JCA 提供了許多值得注意的好處 但是直接的JCA編程並不是每個人都能學會
  
  JCA包括三個關鍵的元素:
  
  JCA 資源適配器
  
  系統介面
  
  通用客戶介面(CCI Common Client Interface目前還是可選內容)
  
  JCA 是軟件工業界在應用程序集成領域建立標准進行的第一步工作而以前要做到這一點基本上是通過專有的中間件完成的這是邁向正確方向的第一步 因為應用程序的集成已經不僅成為了業界領袖面臨的首要問題而且也讓大多數主流軟件商無法回避
  
  JCA 資源適配器是定制的Java程序用來實現對特定的外部程序的連接(無論它是一個以前遺留下來的程序還是購買的程序)一個遵循JCA標准的資源適配器都必須支持JCA系統界面以便通過連接緩沖進行性能優化並支持自動的安全簽名JCA還提供一組界面支持事務管理(雖然實際上在資源適配器中對分布式事務的支持是可選的)
  
  一個全功能的資源適配器允許連接到外部(目標)程序來完成以下功能:
  
  使得目標程序能夠參與與其它應用程序和數據庫之間分布式的基於XA的事務過程
  
  能夠在不犧牲應用程序的安全級別的前提下掩蓋外部平台的安全細節
  
  能夠增加應用程序的可伸縮性
  
  
  要支持JCA的事務和安全功能需要目標程序通過資源適配器為程序的訪問暴露足夠的事務和安全界面過時的應用程序或者是應用程序平台如果不經過加強則有可能只能部分的符合JCA標准 許多的適配軟件很可能只能支持最小的無事務選項而且可能只能擁有一個部分支持目標環境的安全結構的安全界面
  
  最小化的資源適配器也許只能改進那些在JCA出現以前由不同的銷售商開發的非標准適配器在目前的開發階段JCA與更現代的和更開放的目標應用程序或環境結合的時候最能體會它的威力在軟件集成項目中少於百分之三十的軟件包和遺留下來的適配軟件將使用JCA 而且擁有完全功能的將少於百分之十包括對事務的支持完全的安全性以及CCI( 的可能性)
  

From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19156.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.