斑竹网络专注为中小企业客户提供以管理服务为核心的IT全方位服务 https://www.sysadm.cn
分类: 系统运维
2013-11-22 13:40:06
Jboss管理与配置
(整理时间:2009-07-08)
(系统:RedHat AS 4 2.6.9-5.ELsmp #1)
(j2sdk-1_4_2_12-linux-i586-rpm.bin jboss-3.2.2.zip )
一、 基本概念
(一) DTD(Document Type Definition):文档类型定义。DTD 是一套关于标记符的语法规则。它是XML1.0版规格得一部分,是XML文件的验证机制,属于XML文件组成的一部分。
参考:
(二) JMX: (Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理。 JMX的前身是JMAPI。 JMX致力于解决分布式系统管理的问题,因此,能够适合于各种不同的环境是非常重要的。为了能够利用功能强大的Java计算环境解决这一的问题,Sun公司扩充了Java基础类
(三) JNDI(Java Naming and Directory Interface):JNDI是Java平台的一个标准扩展,提供了一组接口、类和关于命名空间的概念。如同其它很多Java技术一样,JDNI是provider-based的技术,暴露了一个API和一个服务供应接口(SPI)。这意味着任何基于名字的技术都能通过JNDI而提供服务,只要JNDI支持这项技术。JNDI目前所支持的技术包括LDAP、CORBA Common Object Service(COS)名字服务、RMI、NDS、DNS、Windows注册表等等。很多J2EE技术,包括EJB都依靠JNDI来组织和定位实体。 JDNI通过绑定的概念将对象和名称联系起来。在一个文件系统中,文件名被绑定给文件。在DNS中,一个IP地址绑定一个URL。在目录服务中,一个对象名被绑定给一个对象实体。 JNDI中的一组绑定作为上下文来引用。每个上下文暴露的一组操作是一致的。例如,每个上下文提供了一个查找操作,返回指定名字的相应对象。每个上下文都提供了绑定和撤除绑定名字到某个对象的操作。
二、 Jboss目录结构
1. bin: 包括启动脚本和所有入口jars
2. client:包含客户端所需要的Jars。这些jar包包括:jbossall-client.jar concurrent.jar log4j.jar等等
3. server:这个目录下包括all, default, minimal类型的配置文件集合。
4. lib:这个目录包括了jboss启动时需要的jars,不能将用户自己的动态库放在这个目录下。
附录A:server/default/conf下的配置文件说明