我們于不久前發布了一款WebLogic Server 10.3技術預覽。此發行版主要增強了三個地方。我們相信這些增強將改進現有WebLogic Server開發人員的體驗,并且將吸引更多的用戶開始使用這款產品。
本文將概述其中的一些修改。我們希望在接下來的幾個月中與您分享更多信息。請參閱 參考資料 獲得下載鏈接和產品文檔。
輕量級的WebLogic Server
第一個增強的地方是使WebLogic Server更加“輕量級”。對于不同的人來說,“輕量級”的含義也不相同,可以理解為下載更快、磁盤占用更小、內存使用更少、部署更快或服務器啟動更快。
主要的底層需求是通過減少服務器和服務器相關活動消耗的時間來提高開發人員的工作效率。在WebLogic Server 10.3中,我們交付了上面列出的所有增強。下面是一些例子:
下載時間和安裝空間 — 多年以來,我們在WebLogic Server中添加了許多補充技術和工具,如JVM、Workshop IDE、域和升級向導、數據庫驅動程序、WebLogic Server控制臺等等。這些可選工具將增加WebLogic Server下載時間和安裝空間。在技術預覽發行版中,我們為您提供了更多安裝選項,用戶可以在安裝時選擇上述和其他技術。我們正在努力向通用性靠近。
應用程序開發往返時間 — 發現問題并修改代碼(無論多。┲,許多WebLogic Server開發人員都要完全重新部署應用程序(或重啟服務器)。這是對于開發過程來說相當地費時費力。此技術預覽提供了一個“FastSwap”特性,可以利用Java SE特性支持開發人員對一個或多個類進行修改,重新編譯并保存這些修改,并使這些修改立即反映在運行服務器中,而不會丟失服務器上下文。這是高響應和無縫的體驗。
可選擇服務啟動 — 許多開發人員使用WebLogic Server開發Web應用程序,并且不會使用EJB或JMS服務。這些服務通常由服務器啟動,它們對服務器啟動和內存消耗具有較小的影響(而不是零影響)。此技術預覽使用戶能夠指定是否啟動這些服務。實現這一功能的項目還在開展之中,目的是使WebLogic Server服務更加模塊化,從而使用戶能夠更好地控制服務器的各個部分。
控制臺性能增強 — WebLogic Server控制臺提供了一組豐富的功能,支持WebLogic Server配置和開發任務,從而為最終用戶定制提供了足夠的靈活性。在最近的發行版中,支持這些功能的實現降低了控制臺的響應能力。在此發行版中,您在啟動和使用控制臺將看到相對WebLogic Server 9.2 and 10.0更加顯著的性能增強——2X和3X消息的響應能力更強?刂婆_的外觀和風格也得到的改進。
啟動和運行時性能 — 我們繼續減少了啟動時間并增強了服務器吞吐量,使WebLogic Server對開發人員、管理員和用戶具有更好的響應能力。
編程模型和API支持
第二個增強的地方是對新的開發人員API的支持。WebLogic Server的主要價值主張是為企業級Java應用程序和服務提供可靠性、可用性、可伸縮性和性能(RASP)收益。Java EE是WebLogic Server所使用的主要編程模型;我們在Java EE標準的采用方面仍然是技術領先者,并且此技術預覽對已有的Java EE 5支持做出了進一步的增強,尤其是EJB和JPA支持。
但是,我們希望將RASP基礎架構的價值擴展到開發人員使用的其他Java編程模型和框架中。下面列出了此技術預覽的其他支持:
文章來源于領測軟件測試網 http://www.kjueaiud.com/