- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目实验笔记
本实验用到的主要工具是:
服务器:jboss-4.0.5.GA版本
开发工具:Eclipse 3.2,MySQL-5.0.26版本,Sql Server2000个人版
下载和安装JBoss
本实验中用到的应用服务器是JBoss,下面就简单说一下JBoss的下载与安装。
前提条件
在安装和运行JBoss服务器之前,需要检查系统,确认系统是否安装了JDK1.4或以上
版本的JDK。安装可执行文件之后,用户还需要将JAVA_HOME环境变量取值设为JDK的安装路径。经过试验,我们推荐使用1.5.0_07版本。最简单的方法就是点击开始 运行,到如下界面
点击确定,执行java –version命令
输出如上的版本信息,就证明JDK已经安装成功。如果没有输出如上信息,请检查classpath和path里面是否输入了正确的JDK的路径信息。
下载JBoss
用户可以从JBoss网站(/downloads/index)免费下载到JBoss应用服
务器。网站上同时提供了二进制发布版和源代码发布版,建议使用二进制发布版。
1.3 安装JBoss
JBoss的安装,只需要将下载的二进制文件解压。请注意,JBoss在系统中的安装位置并不重要,但是JBoss的安装路径里不可以包含空格,否则会导致错误的出现。设置JBOSS_HOME为JBoss的安装目录。具体步骤为:右击我的电脑,选择属性,再选择高级,环境变量,弹出如下对话框:
然后单击新建,出现新建系统变量如下对话框:
输入如上安装目录信息,点击确定就完成了JBoss安装路径的设置。
启动JBoss
在windows系统下启动JBoss,可以有如下三种方法:
(1.)可以到JBoss的主安装目录bin下,找到run.bat批处理文件,双击即可启动JBoss。
(2.)可以在环境变量里面设置JBoss的启动路径,如下图,即把JBOSS_HOME\bin放入path里面。
然后单击开始,运行,输入run就启动了JBoss。
(3.)直接点击开始,运行cmd,然后进入JBOSS_HOME\bin目录,执行如下命令:
java –jar run.jar 即可启动JBoss。
启动了JBoss,如下信息表明,JBoss正常运行。
在浏览器里面输入:http://localhost:8080,出现如下页面,可以验证JBoss服务器是否在正常运行。
停止服务器:
为了能够停止JBoss服务器,用户可以敲入Ctrl-C,或者从bin目录运行shutdown脚本。
JBoss简要介绍
在JBOSS_HOME下,有一个server目录,这是我们经常操作的一个目录。server目录下包含的各个子目录都是不同的服务器配置。server目录下存在三个服务器实例配置:all、default、minimal,他们各自提供了不同的服务集合。服务器启动时,如果没有指定其他配置,则将使用default配置,这也是我们经常会用到的配置。我这里简要介绍一下default目录的基本内容。default目录下有两个是我们经常会用到的子目录:
(1.)lib:服务器配置所需的jar文件,用户可以添加自身的库文件,比如JDBC驱动等等。
(2.)deploy:用户将应用代码(JAR\WAR\EAR文件)部署在此处。同时,deploy目录也用于热部署服务(即,那些能够从运行服务器动态添加或删除的服务)和部署JCA资源适配器。我们后边部署的服务,都是打成JAR或者WAR包放在这个deploy目录下进行发布的。
2. 开发EJB3.0的Web Service的几个例子
在EJB3.0中,开发Web Service就像开发Session Bean一样,不需要什么配置文件。但这里要注意的是,只有无状态的Session Bean才可以在加入一些标注以后,作为Web Service来进行发布。下边就是如何开发EJB3.0的步骤:
例(1.)
(1)首先创建一个工程,工程名为WsHelloWorld,此工程的结构图如下;
(2.)要定义一个会话Bean,首先需要定义一个包含他所有业务方法的接口。这个接口不需要任何注释,就像普通的java 接口那样定义。调用EJB 的客户端通过使用这个接口引用从EJB 容器得到的会话Bean 对象stub。方法就是直接新建一个java接口,它的代码如下:
package com.foshanshop.ws;
public interface HelloWorld {
public String SayHello(String name);
}
(3.)创建一个java类,实现上面的接口并加入两个注释@Stateless , @Remote,第一个注释定义这是一个无状态
文档评论(0)