在這短時間內,已修復了許多錯誤,并實現了更多功能和改進。 所有這些錯誤修復和功能已包含在此7.0.2版本中。
此新版本主要包括以下功能/改進:
- JSF 2.1異步
- EJB支持
- 為命令行綁定重新啟用了-b選項
- SSO支持
- JNDI內存占用空間的改善
- 對Hibernate 3.3的有限支持
讓我們快速看一下其中的一項改進。 那些一直在使用早期版本的JBoss AS的人會知道,出于安全原因,默認情況下,啟動JBoss AS 4.2.x時 ,JBoss將其服務綁定到localhost。 這些早期的JBoss AS版本允許使用命令行選項“ -b”將服務綁定到其他IP。 AS 7.0.0和7.0.1沒有此功能。 用戶仍然可以綁定到他們選擇的IP,但這需要編輯xml文件。 從7.0.2版本開始,我們現在啟用了-b選項(并且還引入了“ -bmanagement”選項),以允許您將服務器綁定到所選的IP /主機。 因此,讓我們快速看一下它是如何完成的。
從此處下載服務器二進制文件并將其解壓縮到您選擇的文件夾中。 使用JBOSS_HOME / bin文件夾中可用的standalone.sh(對于Windows OS為standalone.bat)腳本啟動獨立服務器:
jpai@jpai-laptop:bin$ ./standalone.sh ... 18:45:36,893 INFO [org.jboss.as.remoting] (MSC service thread 1-3) Listening on /127.0.0.1:9999 18:45:37,030 INFO [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-4) Starting Coyote HTTP/1.1 on http--127.0.0.1-8080
在日志中,您會注意到服務器已綁定到127.0.0.1 IP(默認)。 這意味著您將無法通過計算機的IP地址或主機名從另一臺計算機遠程訪問包括Web訪問在內的所有服務。
作為快速檢查,請訪問以下頁面:
http://本地主機:8080
http:// localhost:9990
第一個是服務器的默認主頁,第二個URL是管理控制臺。 現在嘗試使用計算機的IP或主機名(而不是localhost)訪問它們,您會發現它們不可訪問。 現在,讓我們看看如何通過您機器的IP或主機名啟用訪問。
停止正在運行的服務器,并使用以下命令啟動它:
jpai@jpai-laptop:bin$ ./standalone.sh -b 10.67.2.193 ... 18:47:24,588 INFO [org.jboss.as.remoting] (MSC service thread 1-1) Listening on /127.0.0.1:9999 18:47:24,818 INFO [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-2) Starting Coyote HTTP/1.1 on http--10.67.2.193-8080
現在,您會注意到(用于Web應用程序的)http界面已綁定到10.67.2.193(您傳遞的IP)。 但是,管理界面(管理控制臺在其上公開)仍綁定到本地主機。 因此,現在,您將可以在http://10.67.2.193:8080上訪問AS主頁(和您的應用程序),并在http:// localhost:9990上訪問管理控制臺。
如果您也想更改管理界面的綁定地址,則必須另外使用-bmanagement選項,如下所示:
jpai@jpai-laptop:bin$ ./standalone.sh -b 10.67.2.193 -bmanagement 10.67.2.193 ... 18:48:56,295 INFO [org.jboss.as.remoting] (MSC service thread 1-2) Listening on /10.67.2.193:9999 18:48:56,654 INFO [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-1) Starting Coyote HTTP/1.1 on http--10.67.2.193-8080
如您所見,http界面和管理界面現在都已綁定到作為選項傳遞給啟動腳本的IP地址。 所以,你現在就可以訪問在主頁http://10.67.2.193:8080在與管理控制臺http://10.67.2.193:9990 。 而已!
因此,獲得7.0.2的新副本并開始使用它。 如果您遇到任何問題有任何建議,請隨時在我們的用戶論壇中報告。
參考: JBoss AS 7.0.2“ Arc”發布了! 從我們的JCG合作伙伴 Jaikirian在“ Jaitech WriteUps”博客中獲得 。
- JBoss 4.2.x Spring 3 JPA Hibernate教程
- 調試生產服務器– Eclipse和JBoss展示
- GWT EJB3 Maven JBoss 5.1集成教程
- JBoss Portal上的“ Hello World” portlet
- Java最佳實踐系列
翻譯自: https://www.javacodegeeks.com/2011/10/jboss-as-702-arc-released-playing-with.html