JBOSS---Jboss介绍

多维聚合实战:从OLAP原理到指标口径治理 多维聚合是现代数据分析的核心能力,本质是在时间、地域、用户、产品等多维坐标构成的数据立方体中进行可控切片与上卷。其技术原理远超SQL GROUP BY,涉及粒度定义、维度层级建模、空值传播策略及聚合顺序依赖等关键机制。它支撑着BI报表、实时看板与自动化指标体系的可信输出,广泛应用于零售分析、金融风控与SaaS客户运营等场景。本文聚焦Data Manipulation in Multi-Dimensional Aggregation这一核心范式,结合星型模型设计、比率聚合陷阱规避与语义层(MetricsLay 阅读详情

1、JBoss介绍

JBoss完全实现了J2EE的服务栈:
EJB (Enterprise JavaBeans)
JMS (Java Message Service)
JTS/JTA (Java Transaction Service / Java Transaction API)
Servlet and JSP (JavaServer Pages)
JNDI (Java Naming and Directory Interface)
它还提供一些高级特性,比如集群、JMX、Web Service。它还整合了IIOP(Internet Inter-ORB Protocol)。
因为JBoss代码遵循LGPL许可,你可以在任何商业应 用中免费使用它,而不用支付费用。JBoss是纯Java的Web应用服务器,为了保证JBoss服务器的正常运行,在安装JBoss之前首先要确保系统 已经安装了JDK。可以从http://labs.jboss.com/jbossas/downloads/ 下载最新JBoss应用服务器,本章选用JBoss 4.2.2.GA版本。
2、解压安装
    将下载的压缩包解压至本地磁盘,例如F:/java/test/jboss-4.2.2.GA。解压后的JBoss目录结构
3、目录说明:
bin目录:主要包含run.jar、shutdowm.jar等文件,用于启动、停止服务器脚本
client目录:主要包含与客户端相关的文件(客户端与JBoss通信所需的的Java库(JARs))
docs目录:主要包含JBoss服务器的文档以及examples文件夹
lib目录:主要包含些JAR,JBoss启动时加载,且被所有JBoss配置共享(不要把你的库放在这里)
server目录:主要包含与服务器有关的配置文件。每个配置必须放在不同的子目录。子目录的名字config-name表示配置的名字。JBoss的server目录可以包含任意数目的目录,每个表示一个不同的JBoss配置。
JBoss包含3个默认的配置:minimial,default和all
server/all目录:JBoss的完全配置,启动所有服务,包括集群和IIOP。
server/default目录:JBoss的默认配置。在没有在JBoss命令航中指定配置名称时使用。
server/default/conf目录:JBoss的配置文件。
server/default/data目录:JBoss的数据库文件。比如,嵌入的数据库,或者JBossMQ。
server/default/deploy目录:JBoss的热部署目录。放到这里的任何文件或目录会被JBoss自动部署。EJB、WAR、EAR,甚至服务。
server/default/lib目录:一些JAR,JBoss在启动特定配置时加载他们。
server/minimal目录:
4.JBoss的配置文件
server/config-name/conf目录包含JBoss的配置文件。
文件              描述
------------------------------------------------------------------------
jacorb.properties JBoss IIOP 配置
jbossmq-state.xml JBossMQ(JMS的实现)用户配置
jboss-service.xml 启动时运行的JBoss的服务的定义(class loader,JNDI,deployer等)
log4j.xml Log4J的配置
login-config.xml JBoss安全配置(JBossSX)
standardjaws.xml JBoss的遗留CMP 1.1引擎的默认配置。包含对各种数据库的JDBC-to-SQL的映射信息,默认CMP设置,日志配置等。
standardjbosscmp-jdbc.xml 除了被用于JBoss的CMP 2.0引擎之外,与standardjaws.xml相同,
5、启动JBoss
    运行bin目录下的run.bat文件。启动后,进入 http://localhost:8080 测试是否已经正确启动

6.JBoss中的部署

JBoss中的部署过程非常的简单、直接。在每一个配置中,JBoss不断的扫描一个特殊的目录的变化server/config-name/deploy此目录一般被称为“部署目录”。

你可以把下列文件拷贝到此目录下:

任何jar库(其中的类将被自动添加到JBoss的classpath中)

EJB JAR

WAR (Web Appliction aRrchive)

EAR (Enterprise Application aRchive)

包含JBoss MBean定义的XML文件

一个包含EJB JAR、WAR或者EAR的解压缩内容,并以.jar、.war或者.ear结尾的目录。

要重新部署任何上述文件(JAR、WAR、EAR、XML等),用新版本的文件覆盖以前的就可以了

从Jboss5迁移到Jboss7 从Jboss5迁移到Jboss7 1.        Jboss7新特性 1.1 构建在Modular Service Container上,充分地利用了多核处理器的能力,并发、按需启动服务,启动速度更快、占用内存更小。 1.2 全面兼容Java EE6 1.3 支持JDK6/7 1.4 统一的配置和管理 1.5 兼容OSGI 4.2,支持OSGI和Java EE组件模型集成。 1. 阅读详情

相关推荐

在jboss上部署web应用

JBoss完全实现了J2EE的服务栈: EJB (Enterprise JavaBeans) JMS (Java Message Service) JTS/JTA (Java Transaction Service / Java Transaction API) Servlet and JSP (JavaServer Pages) JNDI (Java Naming and Directory Interface) 它还提供一些高级特性,比如集群、JMX、Web Service。它还整合了IIOP(Internet Inter-ORB Protocol)。 因为JBoss代码遵循LGPL许可,你可以在任何商业应 用中免费使用它,而不用支付费用。JBoss是纯Java的Web应用服务器,为了保证JBoss服务器的正常运行,在安装JBoss之前首先要确保系统 已经安装了JDK。可以从http://labs.jboss.com/jbossas/downloads/ 下载最新JBoss应用服务器,本章选用JBoss 4.2.2.GA版本。

JBoss配置环境变量及部署Web项目

首先从JBoss的官方下载 相关的程序,我这里下载的5.1版本的----jboss-5.1.0.GA.zip,之后 解压文件。 1. 配置Jboss的环境变量 1)在jboss-5.1.0.GA\bin的目录下面 找到 “run.bat"文件,编辑此文件,在第一行加上-- ”set JAVA_HOME=JDK的安装目录“(如set JAVA_HOME=D:\Program Files\Jav

wl_ldy的专栏 5万+

Jboss-EAP-6.4配置web工程,修改根目录,修改内存,修改端口

本资源举例FineReport,若有帮助,望好评一下下啦,谢谢

JBoss介绍

优点概述   1、JBoss是免费的,开放源代码J2EE的实现,通过LGPL许可证进行发布。但同时也有闭源的,开源和闭源流入流出的不是同一途径。   2、JBoss需要的内存和硬盘空间比较小。   3、安装便捷:解压后,只需配置一些环境变量即可。   4、JBoss支持"热部署",部署BEAN时,只拷贝BEAN的JAR文件到部署路径下即可自动加载它;如果有改动,也会自动更新。

我的IT人生 1062

core_analyzer分析c++程序内存占用

环境:centos; 进程:单进程多线程c++程序; 问题:1. 分析系统内存占用; 2. 分析ptmalloc内存空洞(bins上的空闲chunk的大小); 包括:1. 占用了很大内存的c++进程; 2. gcore(在进程不core dump的情况下生成core文件); 3. core_analyzer(分析gcor...

weixin_41644391的博客 4812

C#报表,使用微软rdlc模板,生成Excel, PDF, Word, Image文件,使用自定义对象做数据集不连接数据库

我项目是用vs2017 建的,.NET farmwork 4.7.2 这种报表可以用于任何模式的应用,web,桌面,因为这只是生成一个文件或者文件流 步骤比较详细啰嗦,其中有讲到rdlc怎么新建设计,如果已经会设计rdlc了的可以直接跳到底部看代码的执行结果, 底部还有源码下载链接,百度盘 首先控制台安装报表包 新建rdlc 报表 建立rdlc里要用的数据模型 模型建完,或者修改都要重新...

qq_35955916的博客 5203

Eclipse+JBoss组合的介绍

经过一番时间的研究,决定还是用Eclipse+JBoss的组合来作为这次一个符合J2EE规范项目的平台。J2EE的确不错,但是如果用比较“经典”的开发平台配置的话,那无疑是:JBuilder+Weblogic+Oracle但是,其昂贵的价格和非常高的硬件支持条件让人用起来很不舒服,就拿Weblogic来说,运行起来慢的我直咬牙,所以就想到了Eclipse+JBoss这个属于OpenSource的组

zhdleo的专栏 2006

PLC编程进阶:结构体(UDT)与功能块(FB)的模块化实践指南

本文深入探讨了PLC编程中实现模块化的核心方法,重点解析了结构体(UDT)与功能块(FB)的协同应用。通过将零散数据封装为UDT,并将控制逻辑打包为可复用的FB,能够构建出结构清晰、易于维护和调试的PLC程序。文章结合拧紧枪、电机控制等实战案例,提供了从设计原则到分层架构的完整实践指南,旨在帮助工程师将混乱的‘面条式’代码改造为高效的‘正规军’。

s3t4u的博客 221

Jboss的简介 安装Jboss的操作步骤

****安装部署Jboss**** 先了解Jboss: 1、JBoss是免费的,开放源代码J2EE的实现,通过LGPL许可证进行发布.但同时 也有闭源的,开源和闭源流入流出的不是同一途径。 2、 JBoss需要的内存和硬盘空间比较小。 3、安装便捷:解压后,只需配置一些环境变量即可。 4、JBoss支持"热部署",部署BEAN时,只拷贝BEAN的JAR文件到部署路径下 即可自动加载它,如果有改动,也会自动更新 5、JBoss与Web服务...

m0_52996993的博客 1670

HDMI 2.1超高清传输背后的“隐形功臣”:深入浅出图解VESA DSC压缩核心流程

本文深入解析HDMI 2.1超高清传输中的VESA DSC压缩技术,揭示其如何在不损失画质的前提下实现带宽减半。通过切片并行处理和智能算法,DSC技术有效解决了8K/4K高帧率视频的传输瓶颈,成为现代显示设备不可或缺的“隐形功臣”。

weixin_30615767的博客 423

专栏三:解析spatialCNV的使用

文章Spatially resolved clonal copy number alterations in benign and malignant tissue发在natur

m0_58549466的博客 1252

JBoss初学问题小记

     前一段时间,因为一个调研项目的关系,开始学习JBoss和AXIS WebService方面的相关知识。这其中碰到了一些菜鸟级别的问题,可是周围的人都没有懂JBoss的,上网也找不到什么资料,只好自己瞎琢磨了。不久,由于各种原因,这个调研中止了,很遗憾。 做个小结,也算是对自己这段时间的一点回顾吧。   经过多方了解,知道以下jboss资料是很好的,应该在网上都可以找到的:《jboss管理

flywalker的专栏 1685

ArcGIS:景观指数和景观单元关联生成景观指数遥感图像

优快云@_养乐多_本文将记录,使用由 Fragstats V4.2 软件计算的景观指数和瓦片 tif 数据生成景观指数图像的操作步骤。本教程的操作均在ArcGIS上进行,最后生成一个研究区内指定景观单元大小的景观指数图像。结果如下所示,

养乐多的博客 4931

如何获取JBOSS源码

关于如何从JBOSS的SVN服务器中获得源码的细节第一步,连接到JBOSS的SVN服务器我采用的是MyEclipse6,SVN的Eclipse插件可以在 http://subclipse.tigris.org/ 下载到,直接解压到MyEclipse的eclipse目录下即可打开MyEclipse后,即可在window->show view->other中打开svn repository

王程斯的专栏 8687

【ChatGPT】实用 Prompt 指令大全 —— 一文教你如何更好地挖掘 GPT 的价值

ChatGPT 是由 OpenAI 开发的一种先进的大型语言生成模型,能够理解和生成准确、自然且连贯的文本。文本生成数据分析内容审核语义理解自然语言推理以及其他众多任务ChatGPT是一种基于GPT-3.5架构的大型语言模型,由OpenAI公司开发。该模型在自然语言处理领域有着广泛的应用,可以用于文本生成、文本分类、情感分析、问答系统等任务。本文将从模型的架构、训练方式、优缺点等方面对ChatGPT进行详细介绍。一、模型架构。

AI天才研究院 2万+

【YoloV11改进策略】基于流形约束超连接(mHC)增强YoloV11全局特征提取能力|独家复现|梁文峰署名论文

论文标题:流形约束超连接 (Manifold-Constrained Hyper-Connections, mHC)核心问题:针对超连接 (Hyper-Connections, HC) 扩展残差流宽度时破坏恒等映射、引发训练不稳定性和高内存开销的问题,提出一种约束性框架。目标:恢复残差连接的稳定性与可扩展性,同时保持HC的性能增益。基准模型:基于DeepSeek-V3的MoE架构,进行了3B、9B、27B模型的实验验证。论文图示mHC 是一个通用的HC扩展框架。

m0_47867638的博客 1349

jboss介绍

JBoss是全世界开发者共同努力的成果,一个基于J2EE的开放源代码的应用服务器。因为JBoss代码遵循LGPL许可,可以在任何商业应用中免费使用它,而不用支付费用。2006年,Jboss公司被Redhat公司收购。JBoss 是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3.0的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat...

ymy131931的博客 422

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

JBoss, Inc. Launches JBoss Open Source Federation

JBoss, Inc. Launches JBoss Open Source FederationTuesday March 1, 8:31 am ET Provides Infrastructure and Services for Third-Party Professional Open Source Projects in Support of the JBoss Enterprise M

ph's blog 1156

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

JBoss配置域名

  JBoss配置域名1、            首先,在项目的WEB-INF文件夹下创建文件:jboss-web.xml,内容如下:        "http://www.jboss.org/j2ee/dtd/jboss-web_4_0.dtd">      /camel      www.512dcw.com 2、            /jboss

mailreboot的专栏 3864

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

JBoss4到JBoss5的迁移

前段时间由于项目的需要,需要把项目从JBoss4迁移到JBoss5上去,着实花了一点功夫才搞定,先把迁移中的一些经验分享给各位,如有不对的地方,欢迎指正。迁移主要是配置文件的一些迁移,以及ant的xml文件的修改(主要是JBoss的目录结构发生了变化).1. 关于EJB的两个配置文件ejb-jar.xml 和jboss.xml首先就是XML文件的DOCTYPE标签的内容要从JBoss4修改成JBoss5注意点在ejb-jar.xml中,以前在消息Bean的标签会使用“jms/QCF”缩写来表示,在JB

Ray3643的专栏 928

配置JDK和JBOSS

  Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font

IDTree的专栏 759

Hibernate投入JBoss怀抱

今天一大早,“那个叫TSS的大泥潭”已经开了锅,而故事的焦点一如既往地是JBoss。JBoss的首席体系结构师Bill Burke宣布:著名的O/R映射框架Hibernate正式加入了JBoss家族,Hibernate的主要作者Gavin King成为JBoss Group的成员。Bill Burke在一封公开信中说,JBoss一直在寻找替代CMP entity bean的持久化解决方案,而基

透明思考@优快云 2689

linux下JBOSS安装

1,下载jboss.4.2.2.GA.zip # wget  http://nchc.dl.sourceforge.net/sourceforge/jboss/jboss-4.2.2.GA.zip 2,解压unzip jboss-4.2.2.GA.zip 解压后拷贝到/usr/local/ :sudo mv ./jboss-4.2.2.GA.zip /usr/local

woshichengchaoa的专栏 880

linux jboss 发布目录,linux下部署jboss

操作系统Linux5(64bit)JBOSS: 下载jboss-4.2.3.GA.zipJDK:下载jdk-6u20-linux-i586.bin(本文档是32位系统测试,生产环境下载64位jdk)程序都下载到/usr/local目录撰写人:hx10日期:2010/6/23 hangzhou第一步、安装#chmod +x jdk-6u20-linux-i586.bin#./ jdk-6u20-li...

weixin_42534100的博客 203

JBOSS发布项目

1.   是一个基于J2EE的开放源代码的应用服务器。 2.    JBoss的默认端口是8080 3.    http://baike.baidu.com/link?url=-vTdRK14NmFO3VPe0GlG68QTnMI1L31brFu1WS8yf_nCduZnD_1WslDiunXthgKM0KNcD4Epfus5F5HIGprmjq 4. 下载安装 http://jbossas

calangan的博客 1万+
上一篇: Spring--PropertyPlaceholderConfigurer
下一篇: Jboss--Jboss 特性
skywolf2002
博客等级 码龄21年 6粉丝 52原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值