SpringSource 推出企業級 Java 雲
今天,我們釋出了另一項重要公告。SpringSource 正在推出企業級 Java 雲——SpringSource Cloud Foundry。
這一舉措是我們在整合 構建/執行/管理 統一應用生命週期方法上的邏輯延伸,將我們簡化企業級 Java 的願景擴充套件到傳統資料中心之外。隨著雲計算變得越來越重要,我們希望確保 Java 開發人員能夠充分利用它。我們相信,我們在 Java 開發領域的領導地位,加上我們在執行時和管理階段的優勢,使我們能夠提供一個…
Spring 3.0.0 Milestone 4 現已可用
虛擬化與企業級 Java
如果你想從戰略層面瞭解 VMware 最近宣佈收購 SpringSource 的影響,有幾個很好的來源,包括VMware CTO Steve Herrod 的博文、Rod Johnson 的評論、Paul Maritz 的新聞釋出會和分析師電話會議,以及 Darryl Taft 在 eWeek 上的深刻文章。
在本文中,我將更多地關注這一切在技術層面的意義,以便讓您瞭解未來可以期待的能力。
首先,讓我重申,關於我們的開源專案和 SpringSource 產品,沒有任何改變。除了未來我們將有更多機會為它們新增令人興奮的新功能之外,沒有任何改變。Spring 3.0 即將釋出,我們剛剛釋出了milestone 4。dm Server 正在快速邁向 2.0 版本,而且我們為 tc Server 的即將釋出的版本準備了一些非常棒的東西。Groovy 的 Eclipse 工具支援引起了廣泛關注,Grails 正在努力邁向 1.2 版本…
SpringSource:第二章
Spring Web Flow 2.0.8 釋出
Slices 選單欄截圖影片
我很高興宣佈 SpringSource Slices 的新截圖影片。這個截圖影片演示瞭如何建立menu-bar示例應用程式。它展示了宿主如何使用一組 slice 動態填充選單欄而無需重新啟動,並且可以完全脫離對選單欄中具體項的瞭解。此外,這些 slice 只提供它們特定的內容,幷包含來自宿主 bundle 的格式和其他視窗內容。
Slice 選單欄 (5:19)
- QuickTime (24.1 MB)
原始碼
dm Server 2.0 M4
dm Server 2.0.0.M4 已釋出,現已開放下載。
自 2.0.0.M3 以來,我們取得了很大進展,增加了許多新功能,跟蹤每夜構建的使用者已經給了我們一些非常好的反饋。如果您有興趣檢視我們一直在努力的所有內容,請檢視M4 釋出說明。請繼續透過我們的部落格評論、論壇以及 JIRA 提交您的反饋。
新增功能和值得關注的地方
dm Server 現在嵌入了 Medic:我們的 OSGi 可服務性專案
作為 M4 開發工作的一部分,我們將 dm Server 的可服務性支援移到了一個單獨的、基於 ASL 許可的名為 Medic 的專案。作為此舉的一部分,我們還藉此機會進行了一些重大改進- 日誌支援現在基於 LogBack,這意味著使用者現在可以完全控制日誌輸出的格式,並且可以使用 LogBack 的所有 appender。
- 可服務性 dump 的支援現在是完全可擴充套件的。在 dm Server 中執行的使用者程式碼現在可以透過向服務登錄檔釋出 DumpContributor 實現來對可服務性 dump 進行貢獻。
- 事件日誌支援(輸出到控制檯的編碼訊息)也對使用者程式碼可用。事件日誌條目可以使用可以從服務登錄檔獲得的 EventLogger 生成。
在接下來的幾周內,我們將撰寫更多關於 Medic 的部落格,介紹如何在 dm Server 和普通 OSGi 中使用它。
支援部署 properties 檔案
Properties 檔案現在可以部署到 dm Server,既可以透過管理控制檯,也可以透過將其放入 pickup 目錄。部署 properties 檔案時,會建立一個 ConfigurationAdmin Configuration,其 pid 源自 properties 檔案的名稱。例如,部署名為 com.foo.bar.properties 的 properties 檔案將建立一個 pid 為 com.foo.bar 的 Configuration。管理控制檯增強功能
在 M4 中,我們對管理控制檯進行了一些重大改進。Chris 已在他的最新部落格中介紹了一些。除了這些增強功能之外,還有…
SpringSource Tool Suite 2.1.0 現已可用
我很高興地宣佈我們剛剛釋出了 SpringSource Tool Suite 2.1.0 的最終版本;這是自 STS 免費提供以來第一個包含重大增強功能的 GA 版本。
此版本為所有受支援的平臺提供了全新的安裝程式,並捆綁了 SpringSource tc 和 dm Server 以及 Spring Roo 的最新版本。此外,您可以選擇基於 Eclipse 3.4 和最近釋出的 3.5 版本(又名 Eclipse Galileo)的發行版。
由於我們看到人們對新的 Groovy 工具有很大的興趣,我們還提供了 STS 和 Groovy Eclipse 外掛的捆綁下載。
功能特性
STS 中的新功能列表很長,我們已經在之前的博文中介紹了一些。請檢視新增和值得關注的內容…
現已可用:SpringSource Tool Suite 2.1.0
SpringSource Tool Suite 2.1.0 現已 GA 並可供下載。Christian Dupuis 的博文涵蓋了構建 Spring 驅動應用程式的最佳開發工具中包含的所有新功能
- 支援 Eclipse 3.5 (Galileo) 以及適用於 Windows/Mac OS X/Linux 的平臺特定安裝程式
- 支援 Spring 3.0 的里程碑版本,包括 XML 編輯和驗證,支援 @Configuration 和 @Bean 註解
- 支援SpringSource dm Server 2.0 的里程碑版本、RFC66 web 模組和SpringSource Bundlor 整合
- 整合 Spring Roo 以進行快速應用程式開發
- 可選整合新的 alpha 版 Groovy Eclipse 外掛