- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JBOSS使用指南
Release v1.0
[jimmy(yang.kun),于2008-05-12编写]
一.JBOSS入门 2
1.下载和安装JBoss 2
2.JBoss的目录结构 2
3.启动服务器 3
4.JMX控制台 4
5.停止服务器 5
6.JBoss中的部署 5
二.JBOSS的配置 6
1. JBoss日志设置 6
2. web 服务的端口号的修改 6
3. JBoss 的安全设置 7
3.1 jmx-console 登录的用户名和密码设置 7
3.2 web-console 登录的用户名和密码设置 9
4. JBoss 数据源的配置 12
5. JMS使用和设置 14
5.1 JMS消息的传递模型 14
5.2 JMS的配置 16
三.JMX原理和应用 20
1. 什么是JMX 20
2. JMX规范 21
3. 基于JBoss来写MBean 21
3.1 HelloWorld实例 21
3.2 程序代码 21
3.3 配置文件jboss-service.xml 22
3.4 将实例部署到JBOSS 22
3.5 MBean的效果 23
s四.EJB3.0使用说明 25
1. Enterprice JavaBeans(EJB)的概念 25
1.1 会话 Bean: 25
1.2 实体Bean: 26
1.3 消息驱动Bean(MDB): 26
2.会话Bean(Session Bean) 26
2.1因为客户端需要通过JNDI 查找EJB,那么JNDI 是什么 26
2.2 Stateless Session Beans(无状态bean)开发 28
2.3 Stateless Session Bean与Stateful Session Bean的区三别 32
2.4 Session Bean的生命周期 32
3.消息驱动Bean (Message Driven Bean) 33
3.1 Queue消息的发送与接收(PTP消息传递模型) 33
3.2 Topic消息的发送与接收(Pub/sub 消息传递模型) 39
4.实体Bean(Entity Bean) 44
4.1持久化persistence.xml 配置文件 44
4.2实体Bean 发布前的准备工作 45
4.3单表映射的实体Bean 45
一.JBOSS入门
1.下载和安装JBoss
在下载和安装JBoss之前,请开发者确认一下自己的机器是否安装了最新版的JVM。为运行JBoss 4.2.2GA,开发者必须提供Java 5虚拟机。在我们动身之前,请再次检查一下您是否安装了合适的JDK,而且JAVA_HOME环境变量是否已经设置好。
用户可以从JBoss网站(/jbossas/downloads/)免费下载到JBoss应用服务器。其中,可用的二进制版本格式分别有.zip、.tar.gz以及.bz2。JBoss二进制发布版的具体内容与版本格式无关,用户需要根据各自的平台选择相应的二进制版本。在您下载完成JBoss后,将它解压到合适的机器位置上。有一点请注意,包含解压目录的完整路径(比如,Windows操作系统中的Program Files目录)上不能够含有空格,因为这将导致错误的出现。
2.JBoss的目录结构
安装JBoss 会创建下列目录结构:
目录 描述 bin 启动和关闭JBoss 的脚本 client 客户端与JBoss 通信所需的Java 库(JARs) docs 配置的样本文件(数据库配置等) docs/dtd 在JBoss 中使用的各种XML 文件的DTD。 lib 一些JAR,JBoss 启动时加载,且被所有JBoss 配置共享。 server 各种JBoss 配置。每个配置必须放在不同的子目录。子目录的名字表示配置的名字。
JBoss 包含3 个默认的配置:minimial,default 和all,在你安装时可以进行选择。 server/all JBoss 的完全配置,启动所有服务,包括集群和IIOP。 server/default JBoss 的默认配置,它含有大部分J2EE应用所需的标准服务。但是,它不含有JAXR服务、IIOP服务、或者其他任何群集服务。 server/minimal 这是启动JBoss服务器所要求的最低配置。minimal配置将启动日志服务、JNDI服务器以及URL部署扫描器,以找到待部署的(新)应用。对于那些不需要使用任何其他J2EE技术,而只是使用自定义服务的场合而言,则这种JMX/JBoss 配置最适合。它仅仅是服务器,而不包含Web容器、不提供EJB和JMS支持。 s
您可能关注的文档
最近下载
- 02S701 砖砌化粪池图集.pdf VIP
- 文献检索与科技论文写作 课件全套 第1--9章 绪论、科技文献检索基础知识---科技论文的投稿.pdf VIP
- 中国数字经济现状及未来发展.docx VIP
- 常用起重索具、吊具计算.doc VIP
- 桥头跳车防治技术.pptx VIP
- 厨师安全教育培训考试题及答案.docx VIP
- 12.《总也倒不了的老屋》课件(共12张PPT).pptx VIP
- 施工安全隐患排查治理方案.docx VIP
- 全套课件-科技文献检索与论文写作..pptx VIP
- Python程序设计基础 课件全套 傅彬 项目1--10 Python语言及编程环境---正则表达式.pptx
文档评论(0)