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

面向開發人員的Oracle融合中間件

2013-11-13 22:22:22  來源: Oracle 

  作為當前中間件市場和 Java 開發人員社區的領軍者Oracle 憑借其 Oracle 融合中間件產品系列呈現了強勁的發展勢頭Oracle 的 Oracle 融合中間件高級副總裁 Thomas Kurian 是這一發展勢頭背後的主要推動力之一最近Oracle 技術網對 Thomas 進行了一次采訪請他談談 Oracle 融合中間件過去一年取得的成就以及未來一年的發展目標並將重點放在對 Oracle 開發人員社區所做的貢獻上

  OTN Oracle 涉足中間件領域已經快一年了在您看來Oracle 在 年的哪些重要舉措與開發人員社區的關系最為緊密?

  Kurian 我認為 年是 Oracle 融合中間件取得突破性進展的一年我們在業務方面做出了很多努力(業務的發展速度遠遠超過了市場發展速度 (%))鞏固了作為發展速度最快的中間件平台的地位推出了一個綜合的 SOA 套件擴展了我們的可熱插撥功能並在 PeopleSoft 和 JD Edwards 應用程序上認證我們的中間件產品從開發人員角度而言我們還成為 Java 平台定義方面的社區領導者並在構建開放源代碼開發工具方面扮演了一個新的重要領導者角色 JDeveloper 已經真正發展為一個綜合的 SOA 開發環境

  OTN 您剛才提到了開放源代碼開發工具去年Oracle 在開發人員工具(Oracle JDeveloper 和 Eclipse)方面所做的工作一直倍受矚目最近Oracle 宣布支持 NetBeans您能否詳細談談 Oracle 的開發工具策略?

  Kurian 在 Oracle我們有自己可免費下載的開發工具 Oracle JDeveloper我們的新版本 JDeveloper g 第 版包含大量新增特性並且是該產品迄今為止最大的一個發布版本JDeveloper 已經真正發展為一個綜合的面向服務體系結構 (SOA) 開發環境該環境支持編排 BPEL 流程流構建 portlet編寫腳本構建 Web 服務以及開發 JEE 應用程序

  由於我們致力於為開發人員提供選擇因此我們還在 Eclipse 社區扮演領導者角色我們當前在 Eclipse Foundation 領導了三個不同的小組來開發 Java 和 BPEL 技術並正在積極參與將我們的融合中間件產品與 Eclipse 集成Oracle 專注於 JDeveloper 和 Eclipse我們確信 Sun 的 NetBeans 計劃在市場中很重要我們正密切關注著它但就目前而言Oracle 正專注於 JDeveloper 和 Eclipse因此我們不打算采用 NetBeans 或其任何技術業界中任何其他人作出的與此相反的陳述都是假的

  OTN 您還提到了 Oracle 已經成為 Java 平台定義方面的領導者並在 年領導了該社區能否詳細談一談?

  Kurian是的我們已經成為 JCPOASISWSIWCLibertyOMG 以及其他標准組織的領導者並制定了 多個新規范我剛才曾提到我們正在 Eclipse 中領導開發項目如 JavaServer Faces (JSF) ToolingEntERPrise Java Beans (EJB) Tooling 和 BPEL此外我們還是 EJB 規范的協同規范領導者並正在利用我們在構建 TopLink 產品方面的某些最佳實踐來構建 EJB 參考實現的持久層該持久層將在 JEE 的 GlassFish 開放源代碼項目中提供此外我們現在還是 Apache MyFaces 項目的核心制定者並最近聯合編寫了適用於 SOA 開發的服務組件體系結構和服務數據對象規范 標准是 Oracle 針對 Oracle 融合中間件提出的構想和產品策略的核心

  OTN Oracle 在采用標准方面的理念是什麼?在確定要支持以及采用哪些標准時是否有指導原則?

  Kurian 標准是 Oracle 針對 Oracle 融合中間件提出的構想和產品策略的核心在我看來在我們支持標准的背後有三個起推動作用的原因

  第一個原因是有個標准能否使開發人員構建應用程序變得更簡單?以 Enterprise JavaBeans 為例在該領域我們通過 Oracle TopLink 提供了一些技術這些技術最終可幫助定義一個標准方法以便用戶持久保存 Java 對象其真正價值體現在它使構建一個更高效的支持數據庫的 Java 應用程序變得更簡單現在我們已經將它作為一個專有特性但之所以我們將它放在 Oracle TopLink 中是為了向開發人員提供一個標准方法以便他們可以通過使用這些服務來構建 JEE 應用程序因此當我們考慮幫助定義哪些標准時第一個問題就是它是否簡化了開發人員的工作?

  第二個原因是該標准是否為客戶提供了選擇?例如JEE 的重要價值之一在於它使客戶可以選擇在企業中同時使用多個供應商的解決方案也可以選擇在企業中分先後順序使用這些解決方案也就是說您可以在某段時間使用一家公司的技術而在該技術無法滿足需要時您也不會被困住而可以選擇將它移植到另一個供應商的解決方案如果不遵守標准將很難確保客戶不被困住

  我們考慮標准的第三個原因是互操作性即它們是否使客戶能夠利用現有應用程序或舊應用程序並使其與新應用程序交互或將使其業務與其他公司的業務進行交互互操作性是向 SOA 方向發展的推動力Oracle 對行業和技術標准以及規范的支持實現了 Oracle 融合中間件的可熱插撥功能

  OTN 您所說的可熱插撥是指什麼?它是 Oracle 特有的嗎?

  Kurian可熱插撥是指如何使 Oracle 融合中間件的組件與現有基礎架構實現融合例如可以將 Oracle BPEL 流程管理器與 BEA WebLogic 或 IBM WebSphere 一起使用此外它還意味著您可以輕松地將開放源代碼技術(如 Spring 或 Struts)與 Oracle 應用服務器集成我們可以通過設計一個獨特的類加載程序機制(使集成第三方技術變得更簡單)並使所有組件基於技術標准創建可熱插撥體系結構只有 Oracle 提供了此組合來創建一個真正的可熱插撥體系結構

  OTN Oracle 在 年有哪些計劃?

  Kurian 年有許多激動人心的計劃盡管現在還不能將它們全部告訴給你但可以告訴你的是我們對即將發布的 Oracle JDeveloper g 第 版確實感到興奮不已該版本將為 JSFEJB 以及 BPEL 等行業標准提供端到端的支持我還可以保證的是根據我們當前在 Eclipse Foundation 所承擔的工作我們將繼續在構建開放源代碼開發工具方面擔任領導角色


From:http://tw.wingwit.com/Article/program/Oracle/201311/18908.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.