Jboss下配置EJB

2016-01-29 12:48 13 1 收藏

Jboss下配置EJB,Jboss下配置EJB

【 tulaoshi.com - Java 】

一、前言

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/java/)

   Jboss为Open Source,完全免费的Appliaction Server,对于J2EE有很好的支持,可以和Tomcat完美结合。

二、下载,安装

   下载地址为Jboss官方站点:http://www.jboss.org/,我下载的是Jboss2,而且和tomcat一起的,这样避免了单个下载一起配置的问题。下载地址是:http://www.jboss.org/jboss_tomcat.zip

   下载完,解压到一个目录,我这里用E:jboss_tomcat作为例子。下面有子目录:

E:jboss_tomcatjboss2

E:jboss_tomcattomcat32b7

注意,我这里的目录稍微做了改动的,这样如果你不将TOMCAT_HOME加到CLASSPATH中,E:jboss_tomcatjboss2binrun_with_tomcat.bat这个文件要做相应改动才能正常运行。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/java/)

三、配置运行

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/java/)

   基本上不要什么配置的,只要安装好了JDK,当然,最好将TOMCAT_HOME加到CLASSPATH中。

这样,E:jboss_tomcatjboss2binrun_with_tomcat.bat这个文件前的TOMCAT_HOME就可以去掉了。

运行E:jboss_tomcatjboss2binrun_with_tomcat.bat这个文件,这样,Tomcat端口在8080,Jboss为8083,

运行http://localhost:8080/将出现tomcat首页,

运行http://localhost:8083/将出现无错误的空白页,

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/java/)

四、测试EJB

   (1)启动JBOSS:

方法见上:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/java/)

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/java/)

   (2)下载代码:

http://www.wodejia.net/softdownload/java/interestejb.zip

解开,出现如下目录:

interest/com

interest/docs

...

全部copy到jboss2下examples目录下,如果没有examples目录,建立一个,结构如下:

E:jboss_tomcatjboss2examplesinterest...

将文件E:jboss_tomcatjboss2examplesinterestinterest.jar复制到:

E:jboss_tomcatjboss2deploy下:

在CLASSPATH中加入如下文件:

E:jboss_tomcattomcat32b7libservlet.jar;E:jbossclientjboss-client.jar;E:jbossclientjnp-client.jar;E:jbosslibextejb.jar;E:jbossexamplesinterestinterest-client.jar

为了测试Client通过servlet调用EJB,必须将: E:jboss_tomcatjboss2examplesinterest下EJB.class和EJB.java复制到:

E:jboss_tomcattomcat32b7webappsROOTWEB-INFclasses目录下

重新启动JBOSS_TOMCAT

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/java/)


   (3)command下client测试运行:

command下,进入目录E:jboss_tomcatjboss2examplesinterest
java InterestClient

将出现:

Got context

Got reference

Interest on 1000 units, at 10% per period, compounded over 2 periods is: 210.00000000000023

jboss窗口将出现:

[Interest] Someone called `calculateCompoundInterest!'

   (4)web下client通过Servlet测试运行:

http://cgreen:8080/servlet/EJB

将出现:

Interest on 1000 units, at 10% per period, compounded over 2 periods is: 210.00000000000023

jboss窗口将出现:

[Interest] Someone called `calculateCompoundInterest!'

到此已经成功了。

来源:https://www.tulaoshi.com/n/20160129/1487652.html

延伸阅读
第一步:安装Apache 2.X+ 版本的,不表。 第二步:安装Subversion,下载最新版本,一般的文件名格式如svn-1.4.6-setup.exe这样子的,安装之。 第三步:下载一个TortoiseSVN这东西,是一个SVN的工具,其一般的文件格式为TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi,安装之。 第四步:创建一个SVN的文件跟目录,例如E:\svndemo 第五步:为了能...
Java运行环境安装与测试及HelloWorld的实现。 1.下载j2sdk 1.4.1或更高版本 (http://java.sun.com,建议同时下载其Java Documentation,这是Java帮助文档) 2.运行刚刚下载的j2sdk-1_4_1_02-windows-i586.exe文件进行正式安装(以下假设安装于c:j2sdk1.4.1,建议安装路径不要有空格,不宜安装在Program Files目录下!)。 ...
近日,微软推出了一个其即将推出的Longhorn服务器平台的预览版,而Sun微处理公司增加了一个对Java的日光节约时间(夏时制)功能的修补,从而双双对其Windows和Java技术进行了增强性的更新。 微软在4月4日推出了一个社区技术预览版(CTP)的Windows Server Longhorn,作为即将推出的该操作系统的Beta 3版本的先行者。微软希望测...
  1、 指定表   filter为包过滤防火墙默认表,nat表,mangle表     2、 指定操作命令   添加、删除、更新     3、 指定链   操作包过滤防火墙的input,output,forward。也可能操作自己定义的。     4、 指定规则匹配器   各种规则匹配。如IP、端口、包类型  ...
标签: PS PS教程
    Photoshop可以说是目前最流行的图像处理软件了,它本身并不庞大,但处理图像时对内存要求很高,通常为当前处理图形文件的五倍以上,这对配置比较低的机器来说,运行起来就比较吃力。不过也不是没有解决的办法,只要我们对Photoshop的运行环境作适当的设置,在操作上讲究一些技巧,便可以获得较快的图像处理速度...

经验教程

166

收藏

31
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部