电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于jboss服务的java环境建设VIP免费

基于jboss服务的java环境建设_第1页
1/27
基于jboss服务的java环境建设_第2页
2/27
基于jboss服务的java环境建设_第3页
3/27
1.JBoss是什么?JBoss是免费的,开放源代码J2EE的实现,它通过LGPL许可证进行发布。(LGPL许可证:GNU通用公共许可证(GeneralPublicLicense简称为GPL),是由自由软件基金会发行的用于计算机软件的许可证。目标就是创造出一种四海之内皆可使用的许可证,这样就能为许多源代码共享计划带来福音。GPL原理简单:在版权法下,你不遵守GPL的条款和条件你就没有相应权利。而作品在没有GPL的情况下,版权法作为默认条款发生效力,而不是作品进入公有领域。目前大多数的GNU程序和超过半数的自由软件使用此许可证。此许可证最新版本为“版本2”,1991年发布。GNU宽通用公共许可证(LibraryGeneralPublicLicense,简称LGPL)是由GPL衍生出的许可证,被用于一些GNU程序库。GPL授予程序接受人以下权利,或称“自由:①以任何目的运行此程序的自由;②以学习程序工作机理为目的,对程序进行修改的自由(能得到源代码是前提);③再发行复制件的自由;④改进此程序,并公开发布改进的自由(能得到源代码是前提)。)它提供了基本的EJB容器以及J2EE服务。在J2EE应用服务器领域,Jboss是发展最为迅速的应用服务器。(应用服务器又称为“应用服务器软件平台”,是当代软件的基础设施,是最为重要的一类中间件。应用服务器可以把不同的应用软件作为构件整合到一个协同工作的环境里,并为应用提供了名字、事务、安全、消息、数据访问等服务,此外它还提供应用构件的开发、部署、运行及管理功能。近年来,应用服务器产业的发展呈现百家争鸣的大好形势。不仅国外著名厂商IBM(WebSphere)、BEA(WebLogicServer)、Oracle(IAS)等纷纷推出了自己的应用服务器,而且随着国内市场需求的扩大,中国中间件厂商也已经开始涉足应用服务器领域并形成了有竞争力的产品。目前,国内的J2EE应用服务器产品主要有中创软件的InforWeb应用服务器、金蝶软件的Apusic应用服务器、东方通科技的TongWeb应用服务器。虽然略晚几年,但从技术上讲,中国的J2EE应用服务器实际上已经可以与国外主流产品一争高下。)2.JBoss为何诞生?JBossGroup创办人兼总裁MarcFleuryy原是个SUN的Java软件工程师,闲暇之余,他突发奇想何不利用J2EE规格来写一套开放源代码应用服务器?(J2EE:Java2Platform,EnterpriseEdition。是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共通的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,导致企业内部或外部难以互通的窘境。)(Spring是一个J2EEFrameWork,Jboss是一个J2EE应用服务器)JBoss是开放源代码组织,但是负责开发JBoss产品的JBoss组织是一个商业组织,通过提供JBoss服务来获得利润。JBoss组织的服务项目包括技术培训、技术支持、咨询顾问、市场合作等。2006年4月7日JBossGroup被RedHat以3.5亿美元收购。3.JBoss服务器架构概述JBoss的构架和其他J2EE应用服务器的构架有着巨大的不同。JBoss的模块架构是建立在JMX底层上的,下图展现了JBoss主要组件和JMX的联系。3.1JMX是什么JMX是JavaManagementExtension的缩写,是java下的资源管理规范。泛指的资源可以代表任何对象和事务,如网络,设备,应用程序。通过jmx,可以在程序运行期改变资源的配置和状态,启动或者停止服务。对应着javabean,就是调用setter设置新的属性值,调用bean上的方法完成某些功能。比如关闭原来的数据库连接,设置一个新的数据库url,然后启动新的数据库连接,这些都是运行期的作,不需要停止服务器。当然,完全可以自己编码,实现对bean配置的管理。3.2JBoss主要模块1.JBossEJB容器是JBoss服务器的核心实现。它有两个特性,第一是在运行期产生EJB对象的Stub和Skeleton类,第二是支持热部署。(EJB容器:提供给运行在其中的组件EJB各种管理功能。只要满足J2EE规范的EJB放入该容器,马上就会被容器进行高效率的管理。并且可以通过现成的接口来获得系统级别的服务...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于jboss服务的java环境建设

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部