軟件介紹
Jboss是一款功能全面的網絡服務器軟件,是一個管理EJB的容器和服務器,這款軟件基于J2EE的開放源代碼編寫遵循LGPL許可,可以在任何商業應用中免費使用,軟件支持EJB 1.1、EJB 2.0和EJB3的規范。
軟件特色
1、JBoss啟動超快
2、JBoss模塊化設計
3、非常輕量,內存占用非常少
4、更優雅的配置、管理方式
5、嚴格遵守Java EE7和OSGi規范
軟件功能
1、JBoss是免費的,開放源代碼J2EE的實現,通過LGPL許可證進行發布。但同時也有閉源的,開源和閉源流入流出的不是同一途徑。
2、JBoss需要的內存和硬盤空間比較小。
3、安裝便捷:解壓后,只需配置一些環境變量即可。
4、JBoss支持"熱部署",部署BEAN時,只拷貝BEAN的JAR文件到部署路徑下即可自動加載;如果有改動,也會自動更新。
5、JBoss與Web服務器在同一個Java虛擬機中運行,Servlet調用EJB不經過網絡,從而大大提高運行效率,提升安全性能。
6、用戶可以直接實施J2EE-EAR,而不是以前分別實施EJB-JAR和Web-WAR,非常方便。
7、Jboss支持集群。
部署方法
Jboss也有一個部署目錄,那就是jboss/server目錄,其中有三個目錄:all,default,minimal,代表了jboss提供的三種部署方式,all表示jboss提供的服務全部打開,default表示默認的jboss服務,minimal表示只打開最基本的。這里面可以增加自己的部署,我們只使用default。
進入default目錄后,有以下幾個目錄:
conf:一些配置文件
data:保存的數據,比如有狀態會話bean
deploy:部署目錄,所有的應用都部署在這里面,相當于apache的htdocs
lib:部署的應用程序需要使用到的其它庫(jar)
log:jboss的日志
tmp:部署應用是產生的臨時文件
work:工作目錄,所部署的應用(一些jar壓縮文件)會被解壓在這里
要部署我們的應用,還需要做以下幾步:
1、把jboss/docs/examples/jca/mysql-ds.xml拷貝到jboss/server/default/deploy目錄下,并做如下修改:
< connection-url>jdbc:mysql://你要連接的數據庫的ip:3306/數據庫名zeroDateTimeBehavior=convertToNull< /connection-url>
< driver-class>com.mysql.jdbc.Driver< /driver-class>
< user-name>;用戶名< /user-name>
< password>;密碼< /password>
2、下載jdbc驅動并把解壓后的mysql-connector-java-5.XX-bin.jar拷貝到部署目錄的lib中(server/default/lib)
3、現在數據庫連接就配置好了,接下來部署myro3,到svn上下載myro_server\build\jar\myro_server.jar,和myro_server\src\META-INF\jboss-aop.xml,myro_server\lib\jml-1.0b3-full.jar,myro_server\lib\ymsg_network_v0_64.jar,myro_server\lib\ymsg_support_v0_64.jar,都拷貝到server/default/deploy下面就可以了.
到此jboss服務器和myro3應用就部署好了,現在只需要啟動jboss,便可通過rcp客戶端訪問你的jboss
打開命令提示窗口,到jboss的bin目錄下面,運行:run -b 你的ip 啟動jboss便可
剩下的就是修改rcp客戶端程序中myroConfig.properties把其中連接的jboss的ip修改為你的ip即可.
對于gwt應用的部署,到時候要提供一個war文件,把它部署到server/default/deploy下面就行了,然后訪問http://你的ip:8080/war文件名就可以訪問gwt程序.。同時把myro_server/myroConfig.properties部署到jboss/bin中。以上,Jboss環境搭建步驟介紹完畢。
- 精選留言 來自浙江嘉興電信用戶 發表于: 2023-5-2
- 厲害了
- 精選留言 來自江蘇南通聯通用戶 發表于: 2023-5-25
- 軟件還不錯
- 精選留言 來自安徽池州移動用戶 發表于: 2023-10-18
- 超級棒!點一億個贊
- 精選留言 來自遼寧鞍山電信用戶 發表于: 2023-9-15
- 感覺還不錯
- 精選留言 來自河南鶴壁電信用戶 發表于: 2023-5-9
- 非常不錯,值得表揚