JBOSS简介及安装部署
一.JBOSS简介 JBOSS是一个免费的开放源代码的Web应用服务器,技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可。其运行时占用的系统资源小,扩展性好,且支持负载平衡与邮件服务等开发应用系统常用的功能。二.JBOSS和tomcat比较 Tomcat:作为一个小型的轻 量级应用服务器,Tomcat在中小型系
一.JBOSS简介
JBOSS是一个免费的开放源代码的Web应用服务器,技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可。其运行时占用的系统资源小,扩展性好,且支持负载平衡与邮件服务等开发应用系统常用的功能。
二.JBOSS和tomcat比较
Tomcat:作为一个小型的轻 量级应用服务器,Tomcat在中小型系统和并发访问用户不是很多的场合下被普遍使用,成为目前比较流行的Web 应用服务器。
JBOSS: JBoss 采用业界最优的开源Java Web引擎, 将Tomcat内核作为其Servlet容器引擎,并加以审核和调优。单纯的Tomcat性能有限,在很多地方表现有欠缺,如活动连接支持、静态内容、大文件和HTTPS等。除了性能问题,Tomcat的另一大缺点是它是一个受限的集成平台,仅能运 行Java应用程序。企业在使用时Tomcat,往往还需同时部署Apache Web Server 以与之整合。此配置较为繁琐,且不能保证性能的优越性。JBoss在Tomcat的基础上,对其进行本地化, 将Tomcat 以内嵌的方式集成到 JBoss 中。JBoss Web通过使用APR和Tomcat本地技术的混合模型来解决Tomcat的诸多不足。
三.JBOSS优点
1. 集多功能于一身,性能卓越作为Web 应用服务器中的明星产品,JBoss Web服务器集多种功能于一身。其关键功能包括:完全支持Java EE、高度的扩展性、快速的静态内容处理、群集、OpenSSL、URL重写和综合性。JBoss Web服务器具有原生特性和强大的可扩展性,可支持多种并非基于Java的服务器内容处理技术,可同时运行JSP, Servlet, Microsoft .NET ,PHP 及 CGI,为其提供一个单一的、高性能的企业级部署平台。
2. 专业团队支持业界大多数开源产品在技术方面富于创新性,但在可持续性,产品生命周期规划,以及质量保证方面缺乏有效保障,为软件集成商和最终用户所诟病。红帽所力行的“专业化开源技术”则完美解决了这一问题。来自开源社区的JBoss Web,在红帽专业化开源的锤炼下,在性能、扩展性、稳定性、安全性等方面,已成为一个达到企业级,甚至电信级标准的优秀产品。
四.JBOSS安装部署
1 安装JBOSS
(1) 安装JDK 1.6.10,设置java环境变量
(2) 下载jboss,如:jboss-as-distribution-6.1.0.Final.zip
解压缩到磁盘,如图所示:
2 设置JBOSS环境变量
JBOSS_HOME=C:\jboss-6.1.0.Final
3.双击bin目录下的run.bat启动JBOSS
4.修改jboss端口号(可选操作):
推荐方式:
(1).进入 %JBOSS_HOME%\server\default\conf\bindingservice.beans\META-INF
(2).编辑 bindings-jboss-beans.xml
(3).搜索 “8080″ ,格式如下:
<beanclass=”org.jboss.services.binding.ServiceBindingMetadata”>
<property name=”serviceName”>jboss.web:service=WebServer</property>
<property>HttpConnector</property>
<property>8080</property>
<property>JBoss Web HTTP connector socket; also drives the values for theHTTPS and AJP sockets</property>
</bean>
简易方式:
(1).进入 boss-6.0.0.Final\server\default\deploy\jbossweb.sar
(2).编辑 server.xml
(3).搜索 “8080″ ,格式如下:
<Connectorprotocol=”HTTP/1.1″port=”${jboss.web.http.port}” address=”${jboss.bind.address}” redirectPort=”${jboss.web.https.port}” />
最后都需要重启jboss服务器
5 验证JBoss服务器是否成功安装
(1)在IE7地址栏中输入:http://localhost:8080 ,回车,若看到 JBOSS的欢迎页面,则表示JBOSS服务器安装成功,否则,请重新检查环境变量的配置情况。
6.发布web项目到JBOSS
启动jboss,进入管理界面,点击Administration Console,用户名密码默认为admin/admin如图所示,按提示操作即可:
五. JBOSS与myeclipse集成
1.启动myeclipse,进入配置界面,如图所示:
2.选中web项目,和tomcat发布方式相同,如图所示
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)