新的 Spring Integration 示例

技術 | Oleg Zhurakousky | September 29, 2010 | ...

基於大家對更多 Spring Integration 示例以及更實用結構的強烈需求,我們很高興做出以下宣佈

從 Spring Integration 當前版本開始,示例將不再包含在 Spring Integration 分發包中。相反,我們切換到了一個更簡單的協作模式,這應該能促進更好的社群參與和社群貢獻。示例現在有了專門的 Git SCM 倉庫和專門的 JIRA 問題跟蹤系統。示例開發也將有自己的生命週期,它不依賴於…

Spring ActionScript 1.0 現已可用

釋出 | Adam Fitzgerald | September 24, 2010 | ...

親愛的社群成員們,

我們很高興宣佈,Spring ActionScript 1.0 現已可用。

下載 | API 文件 | HTML 文件 | 更新日誌

Spring ActionScript 是基於 ActionScript 3.0 編寫的 Java Spring Framework 的一個分支。該框架包含以下核心功能:

  • 控制反轉容器,可透過 XMLMXML 配置
  • 支援應用程式元件之間鬆散通訊的 EventBus
  • 用於自動裝配、事件處理等的元資料/註解處理...
  • Operation, CommandTask API
  • 用於抽象伺服器通訊的工具類
  • 支援模組
  • 對 Cairngorm 和 PureMVC 框架的擴充套件

Spring Actionscript 團隊想借此機會感謝所有花時間報告 Bug、提供建議以及以任何其他方式提供幫助的人。沒有敬業的 Spring 社群的支援,該框架就不會有今天的發展。感謝大家!

一如既往,我們期待有新成員加入團隊。如果…

Spring Web Flow 2.2.0.RC1 現已可用

釋出 | Rossen Stoyanchev | September 23, 2010 | ...

基於 M1 版本中的 JSF 2 支援,此版本包含以下特性:

  • 使用 PrimeFaces 元件構建的 JSF 2 Spring Travel 示例。
  • 用於流行的 Spring Security 框架的 Facelets 標籤庫,包含一個 <authorize> 標籤和多個 EL 函式。
  • 一個可用的 Portlet 2.0 和 JSF 1.2 示例,基於 Web Flow 自身的 Portlet 支援構建(即不依賴任何 Portlet Bridge for JSF)。
  • Spring JavaScript jar 包拆分為兩個 artifact:一個用於 Java 資源,一個用於非 Java 資源(css, .js)。
  • 升級到 dojo 1.5 並在捆綁的定製構建中包含 dojox。

完整更新日誌 | 下載

請注意,文件尚未更新。請使用分發包中提供的示例程式碼以及相關 JIRA 議題 中的註釋。

將 RabbitMQ 與 Spring Python 結合使用

技術 | Greg L. Turnquist | September 20, 2010 | ...

RabbitMQ 是一個強大的訊息代理,基於 高階訊息佇列協議 (AMQP)。在之前的文章中,我們研究瞭如何構建一個 Python 股票程式碼程式。我們比較了使用 RabbitMQ 的 pika 與 py-amqplib,以及如何在兩者之間輕鬆切換,只需極少的更改。

在本文中,我們將展示 pika 如何輕鬆地被 Spring Python 使用。Spring Python 是 Spring 概念在 Python 語言中的實現。它包含許多功能,例如 依賴注入。如果我們選擇用 Python 構建一個類似 Spring 的應用,很容易利用…

SpringSource dm Server 2.0.3 釋出

技術 | Glyn Normington | September 09, 2010 | ...

SpringSource dm Server 2.0.3 現已提供下載。此版本的目的是修復 Windows 上一個嚴重問題,當根日誌級別配置為 "debug" 時。此Bug 已在 Virgo 中報告並修復,併為現有客戶回溯移植,因為 Virgo 尚未釋出其基線版本(計劃於 2010 年第四季度)。

宣佈 GORM for Redis

技術 | Graeme Rocher | September 07, 2010 | ...

雲平臺 興起的啟發,主要趨勢之一是對傳統關係資料庫之外的替代儲存技術的興趣日益增長。其中一種儲存機制是 Redis,一個高效能的鍵/值儲存,它在未來的雲基礎設施中扮演著重要角色。

Grails 社群對 Redis 有很大的興趣,緊隨 Redis 2.0.0 版本釋出 之後,我們很高興宣佈 GORM for Redis 里程碑 1 的可用性。

什麼是 GORM for Redis?簡單來說,它讓 Grails 開發者習慣於使用 動態查詢Criteria 查詢命名查詢 等便利功能的同時,能夠利用 Redis…

Virgo 里程碑 4 釋出

技術 | Glyn Normington | September 03, 2010 | ...

Virgo 里程碑 2.1.0.M04-incubation 現已提供下載

變更

  • Bug 323609 已修復:Windows 在特定場景下的嚴重日誌效能問題
  • OSGi 擴充套件變更為升級到 Equinox 3.6 做準備,由 Hristo Illiev 貢獻
  • 新的測試用例和測試覆蓋率改進,由 Olivier Girardot 貢獻
  • 支援新的框架屬性 org.eclipse.virgo.suppress.heap.dumps 並在使用者指南中說明
  • 刪除未使用的 EquinoxConsoleManager
  • 各種構建和測試方面的改進

更多詳情請參見 Bug 列表

VMware vFabric 賦能雲應用平臺願景

技術 | Rod Johnson | August 31, 2010 | ...

在今年的 VMworld 大會上,VMware 釋出了我們實現 IT 即服務的願景。今天的 公告 概述了我們認為對於交付 IT 即服務至關重要的 IT 堆疊的三個主要層——雲基礎設施與管理雲應用平臺終端使用者計算——並闡述了我們應對它的路線圖。Spring 開發者技術和 SpringSource 中介軟體在我們的願景中扮演著關鍵角色,我們相信正在為社群開啟激動人心的新機遇。

作為此戰略的一部分,我們釋出了新的 VMware vFabric 品牌下的雲應用平臺。該平臺兌現了 VMware 收購 SpringSource 的承諾,將我們的資產整合為一個單一的下一代基礎設施。雖然各個元件將繼續單獨提供,但我們相信這種整合方案將提供一個更簡單、更高效的選擇。

VMware vFabric 平臺結合了 Spring 開發框架和工具與 VMware vFabric 平臺服務,從而能夠快速交付具備即時可擴充套件性和雲可移植性的下一代應用。

今天的公告是我們過去 5 年工作的自然延續。我們從使用 Spring Framework 和 POJO 程式設計創新變革企業 Java 開發效率開始;將 Spring 程式設計模型擴充套件到解決安全性、批處理、整合及其他重要需求;繼續使用 tc ServerHyperic 簡化企業 Java 部署;進一步使用 SpringSource Tool SuiteGrailsSpring Roo 提高開發效率;透過收購 Rabbit TechnologiesGemStone Systems 增加了雲就緒的訊息傳遞和資料網格功能;並與業界領先的 虛擬化解決方案 整合。基於這些優秀元件,我們今天宣佈推出一個統一平臺。

VMware vFabric

為何需要新的應用平臺?

虛擬化和雲計算的興起,結合 Facebook 和 Salesforce.com 等消費級及軟體即服務應用的普及,正在推動應用架構發生重大轉變——涵蓋基礎設施、應用、資料訪問以及終端使用者與應用的互動方式。

現代應用需要易於使用、資料豐富,並隨時隨地提供訪問。開發者需要框架、工具和平臺服務,使其能夠構建出色的應用,並立即將這些應用部署到一個智慧平臺上,該平臺可按需配置並根據策略擴充套件應用。

IT 需要一個用於這一新一代應用的平臺,該平臺應擺脫前代架構的複雜性、冗餘和限制。

我們提供的獨特價值

VMware vFabric 雲應用平臺結合了數百萬 Java 開發者使用的 Spring 專案和工具以及賦能下一代應用所需的 VMware vFabric 平臺服務。向雲計算的轉變往往融合了開發者和運維的關注點;我們認為理解和滿足現代開發者的需求至關重要。

通往雲的道路始於開發者工具和功能,這些工具和功能使建立新應用變得容易,這些應用提供豐富、現代的使用者體驗,並使用成熟的 EAI 模式與其他應用整合。Spring 應用可以部署到任何 Java 平臺,包括 WebSphere、WebLogic、JBoss、我們自己的 tc Server 以及公有云平臺。開始使用的最佳方式是下載 SpringSource Tool Suite,它提供了一個豐富的開發環境和執行時平臺,使建立 Spring 和 Grails 應用變得快速簡便。

VMware vFabric 提供了輕量級佔用空間和透明可見性,這對於應用充分利用底層虛擬基礎設施平臺至關重要,藉助 tc Server 和 Hyperic 等技術。該平臺直接應對雲計算的技術挑戰,支援新的資料管理方法,使應用能夠藉助我們的 GemFire 和 RabbitMQ 技術跨彈性、地理分佈的雲架構進行擴充套件。

我們的方向是什麼?

VMworld,我們設有 6 個演示臺,我們將在那裡展示 VMware vFabric 雲應用平臺的實際執行。我鼓勵大家前來參觀。

我們的 Spring 和 vFabric 工程師繼續保持高速進展,並將在 2010 年 10 月 19-22 日於芝加哥舉行的 SpringOne 2GX 大會上重點展示更多創新。為支援我們與 Salesforce.comGoogle 的合作,我們一直在努力擴充套件 Spring 程式設計模型和 vFabric 平臺服務,以使開發者能夠將應用部署到 VMforceGoogle AppEngine 等雲平臺。我們鼓勵大家親自前來了解這些新的進展。

我們認為我們具備獨特的能力,可以為數百萬企業 Java 開發者提供通往雲計算架構的清晰且創新的路徑,這條路徑由現代程式設計模型與下一代平臺服務共同賦能。這條路徑沒有被前代架構的冗餘和複雜性所淹沒。這段旅程將會充滿樂趣,我期待與大家同行。

RabbitMQ 2.0 現已可用

釋出 | Adam Fitzgerald | August 30, 2010 | ...

對於所有對高階、可擴充套件、企業級和雲訊息傳遞感興趣的人來說,這是個好訊息!RabbitMQ 團隊剛剛釋出了他們流行的訊息伺服器的全新版本 RabbitMQ 2.0。此版本包括一個全新的可擴充套件儲存引擎,原生支援多協議訊息傳遞,改進了外掛分發等等。

下載 | 文件 | 釋出說明 | 部落格

Spring 社群成員可以使用新的 Spring AMQP 專案來連線 RabbitMQ,支援 Java 和 .NET。RabbitMQ 和 Spring AMQP 將是 10 月 19-21 日在芝加哥舉行的 SpringOne 2GX 2010 大會上令人驚歎的技術內容之一。務必立即註冊以鎖定早鳥優惠。

訂閱 Spring 新聞通訊

訂閱 Spring 新聞通訊,保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您突飛猛進。

瞭解更多

獲得支援

Tanzu Spring 提供支援和二進位制檔案,適用於 OpenJDK™、Spring 和 Apache Tomcat®,一個簡單訂閱即可獲得。

瞭解更多

近期活動

檢視 Spring 社群的所有近期活動。

檢視全部