SpringSource正式宣佈商業軟體策略【視訊】

老魚筆記發表於2007-12-20

 在12月14日的Spring體驗大會上,SpringSource(Spring背後的公司)宣佈其商業軟體註冊策略以及Spring Integration。註冊使用者還可以得到Spring工具套件和管理套件,同時該公司12月15日還公佈了Oracle RAC的整合。明年初還將推出Spring認證。為了獲得第一手新聞,InfoQ採訪了Spring的創立者Rod Johnson以及SpringSource的營運長Neelan Choksi併發布了採訪視訊。

<embed>

      Spring Integration是一個企業應用整合(EAI)框架,該框架提供了簡化的方式來解決如訊息傳遞和路由這樣的企業應用整合任務。架構師Mark Fisher發表了關於該專案的文章 ,Rod在該視訊中將其描繪為Grgor Hophe的書中討論的幾種EAI模式的一種實現。該專案當前版本為0.5,不過1.0版將於二季度釋出並且將提供:

  多種配置格式(XML,名稱空間以及註解),點對點以及釋出/訂閱通道,還有幾個介面卡(最低限度:JMS、RMI、HttpInvoker、Hessian/Burlap、File、EMail、JDBC、stream以及Spring ApplicationEvents)。它同樣會與Spring的事務管理和動態語言支援功能無縫整合。
另一個與Spring很好整合的訊息路由和轉換框架是Mule ESB,它在去年的Spring體驗大會上登臺亮相。

  SpringSource將在其免費開源的程式設計模型和框架上構建許多高附加值的工具。最初的產品集中包含了SpringSource的應用管理套件、工具套件以及針對Oracle資料庫的高階包。

  該應用管理套件是與Hyperic一同構建的,它將提供:

自動探測Spring管理的應用程式、元件、平臺以及其執行所處的應用伺服器
監測Spring應用、元件和執行時
自定義alert配置以及矯正actions
產生效能以及服務級別報告
自動計算以及更新度量基準
支援JConsole

  Darryl Taft說到 :“SpringSource針對於Oracle資料庫的高階包提供瞭如下諸多特性:對Oracle RAC(Real Application Clusters)的快速故障連線(Fast Failover Connection)的支援,Oracle Streams AQ(Advanced Query)的JMS特性與Spring的本地JDBC事務的整合,對於Oracle的XML資料型別及其他方面支援的改進”。

  之前曾對Spring工具套件進行的報導中,我們瞭解到該工具套件是構建於Spring IDE以及Eclipse Mylyn之上的,目的就是簡化大規模Spring應用的開發並且整合一些關鍵特性(從事件跟蹤到程式碼質量),以期更好地支援Spring應用的整個生命週期。

  從明年的1月15號開始,Spring框架的認證就將推出了,不久後關於“Web技術”,“AOP方法論”以及“企業應用和資訊整合”的認證也將推出。

  在週四的晚間,Forrester 的分析師John Rymer論述了應用平臺發展的趨勢:過去我們已經擁有了商業化的廠商以及廠商委員會,他們都在為執行時與程式設計模型的革新而不斷努力——像Struts和Spring這樣的開源專案就是由開源所驅動的程式設計模型的成功典範。John進一步預計開源專案將扮演提供程式設計模型的角色,而商業廠商提供這些程式設計模型執行的執行時或其改良。

  在上面的採訪視訊中,當Rod被問到既然他們已經擁有了純商業化的產品,他們還將如何保持其開源文化時,他同樣認同John Rymer的觀點。Rod指出Spring本身和Spring portfolio是基於Apache許可的並且不會改變;除此之外,像Spring Integration這樣新的程式設計模型也將開源。

  我們真的認為當前開源是定義程式設計模型的唯一方式,我們不會捲入建立私有的程式設計模型的業務中。SpringSource不斷前進的經營戰略將對商業客戶提供高附加值的執行時,以補充其開源程式設計模型。Rod強調他們新的業務模型允許他們以一種可以對開源做出更多貢獻的方式成長。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11310314/viewspace-927/,如需轉載,請註明出處,否則將追究法律責任。

相關文章