欢迎来到天天文库
浏览记录
ID:37141212
大小:915.00 KB
页数:55页
时间:2019-05-18
《JBOSS使用指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、JAVA编码规范与指南JBOSS使用指南Releasev1.0[jimmy(yang.kun),于2008-05-12编写]神州数码融信质量管理体系JAVA编码规范与指南一.JBOSS入门21.下载和安装JBoss22.JBoss的目录结构23.启动服务器34.JMX控制台45.停止服务器56.JBoss中的部署5二.JBOSS的配置61.JBoss日志设置62.web服务的端口号的修改63.JBoss的安全设置73.1jmx-console登录的用户名和密码设置73.2web-console登录的用户名和密码设置94.JBoss数据源的配置125.JM
2、S使用和设置145.1JMS消息的传递模型145.2JMS的配置16三.JMX原理和应用201.什么是JMX202.JMX规范213.基于JBoss来写MBean213.1HelloWorld实例213.2程序代码213.3配置文件jboss-service.xml223.4将实例部署到JBOSS223.5MBean的效果23s四.EJB3.0使用说明251.EnterpriceJavaBeans(EJB)的概念251.1会话Bean:251.2实体Bean:261.3消息驱动Bean(MDB):262.会话Bean(SessionBean)262.1因
3、为客户端需要通过JNDI查找EJB,那么JNDI是什么262.2StatelessSessionBeans(无状态bean)开发282.3StatelessSessionBean与StatefulSessionBean的区三别322.4SessionBean的生命周期323.消息驱动Bean(MessageDrivenBean)333.1Queue消息的发送与接收(PTP消息传递模型)333.2Topic消息的发送与接收(Pub/sub消息传递模型)394.实体Bean(EntityBean)444.1持久化persistence.xml配置文件444.
4、2实体Bean发布前的准备工作45神州数码融信质量管理体系JAVA编码规范与指南4.3单表映射的实体Bean45一.JBOSS入门1.下载和安装JBoss在下载和安装JBoss之前,请开发者确认一下自己的机器是否安装了最新版的JVM。为运行JBoss4.2.2GA,开发者必须提供Java5虚拟机。在我们动身之前,请再次检查一下您是否安装了合适的JDK,而且JAVA_HOME环境变量是否已经设置好。用户可以从JBoss网站(http://www.jboss.org/jbossas/downloads/)免费下载到JBoss应用服务器。其中,可用的二进制版本
5、格式分别有.zip、.tar.gz以及.bz2。JBoss二进制发布版的具体内容与版本格式无关,用户需要根据各自的平台选择相应的二进制版本。在您下载完成JBoss后,将它解压到合适的机器位置上。有一点请注意,包含解压目录的完整路径(比如,Windows操作系统中的ProgramFiles目录)上不能够含有空格,因为这将导致错误的出现。2.JBoss的目录结构安装JBoss会创建下列目录结构:目录描述bin启动和关闭JBoss的脚本client客户端与JBoss通信所需的Java库(JARs)docs配置的样本文件(数据库配置等)docs/dtd在JBos
6、s中使用的各种XML文件的DTD。lib一些JAR,JBoss启动时加载,且被所有JBoss配置共享。server各种JBoss配置。每个配置必须放在不同的子目录。子目录的名字表示配置的名字。JBoss包含3个默认的配置:minimial,default和all,在你安装时可以进行选择。server/allJBoss的完全配置,启动所有服务,包括集群和IIOP。server/defaultJBoss的默认配置,它含有大部分J2EE应用所需的标准服务。但是,它不含有JAXR服务、IIOP服务、或者其他任何群集服务。server/minimal这是启动JBo
7、ss服务器所要求的最低配置。minimal配置将启动日志服务、JNDI服务器以及URL神州数码融信质量管理体系JAVA编码规范与指南部署扫描器,以找到待部署的(新)应用。对于那些不需要使用任何其他J2EE技术,而只是使用自定义服务的场合而言,则这种JMX/JBoss配置最适合。它仅仅是服务器,而不包含Web容器、不提供EJB和JMS支持。server/default/conf含有指定JBoss核心服务的jboss-service.xml文件。同时,还包括核心服务的其他配置文件。server/default/data这一目录存储持久化数据,即使服务器发生重
8、启其中的数据也不会丢失。许多JBoss服务将数据存储在这里,比如Hyperson
此文档下载收益归作者所有