SpringSource dm Server 1.0.0 達到 GA

工程 | Peter Cooper-Ellis | 2008年9月30日 | ...

您可能已經注意到,SpringSource 今天 宣佈SpringSource dm Server™ 的正式釋出。dm Server 是 SpringSource Application Platform 的一部分。由於這是 dm Server 的首次釋出,我想對該產品做一些簡短的評論。

我們相信 dm Server 將從整體上改變企業 Java 軟體的開發和部署方式。特別是,dm Server 從頭開始設計,具有輕量級(dm Kernel 的佔地面積約為 3 兆位元組)、靈活和快速的特點。它還旨在促進模組化……

SpringSource 研討會林茨站回顧

工程 | Juergen Hoeller | 2008年9月23日 | ...

對 2008 年 9 月 8 日在林茨 Bergschloessl 舉行的 SpringSource 研討會林茨站的簡要圖文回顧……超過 150 人聆聽了六場關於 SpringSource 新動向和未來規劃的演示。“Spring 的故事”主題演講由 Rod Johnson 和 Adrian Colyer 主講,為一整天的資訊轟炸奠定了良好的開端:關於 SpringSource 應用平臺、SpringSource 工具套件、Spring 3.0 等(有關議程的詳細資訊,請參閱原始部落格公告。)

很高興看到如此多的與會者:他們來自奧地利、德國、東歐——甚至還有來自挪威!希望你們享受了研討會以及在上奧地利的時光。期待在 2009 年 4 月 27 日至 29 日於阿姆斯特丹舉行的 SpringOne Europe 2009 會議以及即將舉行的 EJUG Austria 上再次見到大家……

SpringSource(及其他頂級供應商)引領 OSGi 浪潮

工程 | Adrian Colyer | 2008年9月17日 | ...

在 OSGi Alliance 昨天釋出的一份 新聞稿 中,包括 SpringSource、IBM、Oracle、RedHat、Sun、SAP、ProSyst 和 Paremus 在內的多家領先供應商聯合起來,支援 OSGi 作為下一代伺服器平臺的基礎。

突出幾個要點:

IBM WebSphere 副總裁 Craig Hayman 表示:

(IBM)自2006年以來一直出貨基於 OSGi 構建的 WebSphere Application Server。因此,IBM 客戶受益於一個由成熟元件構建的模組化平臺,以及自動使用其應用程式所需元件的能力。
Oracle 開發高階副總裁 Steven G. Harris 表示:
Oracle WebLogic Server 是模組化為客戶帶來益處的一個很好的例子,它具有更小的佔用空間、更快的啟動時間和靈活的配置選項。OSGi 技術提供了基於標準的基礎……
RedHat 中介軟體業務工程副總裁 Sacha Labourey 表示:
在 JBoss 企業中介軟體解決方案中執行 OSGi 技術使我們的客戶能夠在更動態的執行時環境中提供更安全的服務和應用程式。
Sun Microsystems 應用程式平臺執行總監 Tom Kincaid 表示:
Sun 在 GlassFish 社群中看到了對 OSGi 技術的強烈需求。GlassFish 社群將能夠利用即將釋出的 GlassFish v3 Prelude 版本中透過基於 OSGi 技術微核心實現的模組化和動態可擴充套件性。
新聞稿中引用的所有供應商,包括 SpringSource,都將他們的伺服器平臺構建在 OSGi 之上。這有可能為這些平臺的使用者帶來一系列好處,包括更模組化的伺服器結構,能夠以更小的佔用空間執行,以及動態改變伺服器特性和功能的能力。

您需要更深入地研究各種供應商的產品,以確定他們能在多大程度上為您這些使用者實現這些優勢。可以說,在這方面,SpringSource 是“幸運的”。我們有幸能夠設計……

SpringSource dm Server 1.0 RC2 釋出

工程 | Rob Harrop | 2008年9月11日 | ...

我很高興地宣佈 RC2 版的 SpringSource dm Server 現已可用,該產品以前稱為 SpringSource Application Platform。此版本功能齊全,如果沒有嚴重問題,將在兩週內釋出 1.0 GA 版本。

此版本修復了一些關鍵性錯誤,升級至 Tomcat 6.0.18,並更新了所有程式碼、文件和支援材料以反映新名稱。

由於產品重新命名,PlatformOsgiBundleXmlWebApplicationContext 已重新命名為 ServerOsgiBundleXmlWebApplicationContext,並從 com.springsource.platform.web.dm 包移至 com.springsource.server.web.dm 包。因此,如果您在共享服務 WAR 的 web.xml 中為 Spring MVC 的 ContextLoaderListenerDispatcherServlet 設定 contextClass,請務必將其完全限定路徑更改為 com.springsource.server.web.dm.ServerOsgiBundleXmlWebApplicationContext……

OSGi 服務平臺 4.2 版規範的早期草案現已釋出

工程 | Adrian Colyer | 2008年9月1日 | ...

OSGi Alliance 釋出了 服務平臺規範 4.2 版的早期草案 SpringSource 員工是聯盟核心心平臺專家組 (CPEG) 和企業專家組 (EEG) 的積極成員。我個人主要參與 EEG,特別是 RFC 124“OSGi 的元件模型”。

RFC 124 是 Spring Dynamic Modules 核心理念的標準化。如果您檢視配置模式,您會發現它非常類似於 Spring Dynamic Modules (DM) 提供的“osgi”名稱空間。RFC 124 採用了……

Apache 專案的負責人是誰?

工程 | Mark Brewer | 2008年8月22日 | ...

答案是 Apache 軟體基金會 (ASF),這是一個非營利、基於精英管理的組織,由個人(而非公司)組成,他們貢獻程式碼、修復錯誤、回答使用者問題、投入時間,有時甚至投入金錢,以確保他們交付的軟體能滿足實際需求,同時具備健壯性、安全性並被廣泛採用。

ZDNet 的 Dana Blankenhorn 對 Dave Rosenberg 關於公司出售他們不擁有或不貢獻的技術的支援的部落格做出的回應,促使我澄清一下有關 Apache 專案和“支援”它們的公司的幾件事情。SpringSource 透過其收購 Covalent,是許多 Apache 專案的重要貢獻者。我同意 Dave 的觀點,那些試圖透過僅銷售圍繞這些技術的“支援”來將開源專案商業化的供應商,而不為之貢獻軟體,無異於寄生蟲。這些公司不僅不為專案做出貢獻,而且缺乏參與導致支援質量下降,從而損害了使用者,並最終損害了專案的聲譽和接受度。

Dana 在他的帖子中指出,SpringSource 是 Apache 專案的“第三方支援”提供商。SpringSource(以及之前的 Covalent)一直是多個 Apache 專案的直接和間接主要貢獻者。還有其他開源供應商聲稱他們“擁有”或“運營”一個 Apache 專案。我在這裡不會犯同樣的錯誤,因為這種說法清楚地表明發言者並不真正理解 Apache 以及該組織的運作方式。SpringSource 員工對 Apache 專案的貢獻和領導顯然不符合 Dana 對第三方支援提供商的定義,這體現在以下幾點:

  • SpringSource/Covalent 幾乎從 Apache HTTP 伺服器和 Tomcat 專案成立之初(分別為 1998 年和 2001 年)就僱傭了提交者。
  • 許多 Apache HTTP 伺服器模組最初是 Covalent 開發的專有程式碼,後來貢獻給了 ASF。
  • 在過去兩年中,SpringSource 員工對 Apache Tomcat 專案的提交量超過 75%,並且連續四年在 Apache HTTP 伺服器專案上擁有最活躍的提交者。
  • 作為 SpringSource 員工的 ASF 成員,積極參與領導和指導孵化器專案

SpringSource 的客戶之所以信任我們,是因為我們長期以來對 Apache 專案和基金會本身的深度參與。我們也是 ASF 及其會議——ApacheCon 的長期創始贊助商,甚至在該會議上主辦其年度成員招待會,以表彰和感謝那些為這些專案做出巨大貢獻的個人。

SpringSource 絕不會聲稱擁有或運營 Apache 專案,但我們將自豪地繼續貢獻 Apache 軟體基金會高度重視的——技術領導力、可靠程式碼、錯誤修復和支援。

阿姆斯特丹 Java 聚會 - 9 月 12 日

工程 | Alef Arendsen | 2008 年 8 月 20 日 | ...

現在假期(在荷蘭就是這樣)幾乎結束了,我想是時候再舉辦一次阿姆斯特丹 Java 聚會了。所以,我們再次預訂了 Nieuwe Doelenstraat 的老牌 Jaren,與 Java 開發者同行和所有想加入的人一起喝幾杯(付費)飲料。

我們將在與阿姆斯特丹舉辦的 Core AOP 課程的同一周進行此操作,這對我來說非常方便,因為現在我確定我會在城裡,而不像其他一些聚會我無法親自到場。

同樣,地點與上次相同。照例……

Spring Integration 1.0 Milestone 6 釋出

釋出 | Mark Fisher | 2008 年 8 月 20 日 | ...

親愛的 Spring 社群:
我們很高興地宣佈 Spring Integration 1.0.0.M6 現已釋出。
下載 | 參考文件 | JavaDoc

要檢視自 Milestone 5 以來新增的功能和已解決的問題列表,請檢視 變更日誌。有關更多資訊,請訪問 Spring Integration 主頁,或在 Spring Integration 論壇上加入討論。隨著我們接近釋出候選版,社群反饋比以往任何時候都更加重要。

Mark Fisher
Spring Integration Lead

最佳化和調整 Apache Tomcat

工程 | Mark Thomas | 2008年8月8日 | ...

週三,我舉辦了一場關於“最佳化和調整 Apache Tomcat”的網路研討會。您可以透過 SpringSource 網站的網路研討會部分獲取網路研討會的錄音和幻燈片副本。同一頁面上還有所有以前的 SpringSource 網路研討會的連結,以及 Covalent 網路研討會存檔

我無法在問答環節中回答所有問題,所以,正如承諾的那樣,以下是剩餘問題和我的答案。

  • 在 Apache Tomcat 上執行 XYZ 應用程式的最佳實踐是什麼?

    對於任何應用程式都沒有理想的配置設定,因為最佳設定將取決於許多因素。作為起點,請使用應用程式提供的建議。之後,遵循網路研討會中概述的過程,如果能為您提供更好的效能,請不要害怕違背應用程式提供的建議。

  • <li><strong>Do you have any recommendations for open source tools for troubleshooting, performance benchmarking or testing web applications?</strong>
    

    我排查故障的起點是使用 Eclipse 構建一個簡單的測試用例。然後我使用內建偵錯程式逐步執行程式碼,真正瞭解正在發生什麼。如果您需要分析器,那麼 NetBeans 包含一個,儘管我從未使用過它。我使用商業分析器 (YourKit),因為他們為開源開發者提供免費許可證。對於效能基準測試,我使用 Apache JMeter,對於測試,我使用 JUnitApache JMeter 的組合。

    <li…

SpringSource Enterprise 正式上市

工程 | Peter Cooper-Ellis | 2008年7月23日 | ...

昨天,SpringSource 宣佈SpringSource Enterprise 的 GA 版本。作為我們的第一款商業產品釋出,這對我們來說是一個重要的里程碑。工程團隊在整合這個版本方面做得非常出色。該軟體包包括企業版的 Spring、SpringSource Tool Suite、SpringSource Application Management Suite 和 SpringSource Advanced Pack for Oracle Database,所有這些都旨在簡化企業級應用程式的開發、部署和管理。

您可以自己試用 SpringSource Enterprise:http://www.springsource.com/products/enterprise

我們……

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有