湘潭大学j2ee实验报告(绝对完整)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一、应用服务器集成

1.整合apache和tomcat 安装apache到c:\j2ee\Apache中

解压tomcat到c:\j2ee\Tomcat中

输入测试http://localhost/

输入测试http://localhost:8080/

接着关掉Apache和tomcat

然后打开C:\j2ee\Apache\conf\httpd.conf

去掉如下图红线框中的#符号

在文件最后添加

文件名为host,host里面新建一个test.jsp

接着,在浏览器中输入http://localhost:8080/host/test.jsp得到如下页面

在浏览器中输入http://localhost/host/test.jsp同样得到如下页面

到此,Apache和tomecat整合成功!

2.Tomcat+ActiveMQ实现消息服务

在jsm-test项目中需要在tomcat的lib中导入

一共导入6个包:

commons-logging-1.1.jar

activemq-core-5.5.0.jar

activemq-web-5.11.1.jar

geronimo-j2ee-management_1.1_spec-1.0.jar

geronimo-jms_1.1_spec-1.1.1.jar

geronimo-jta_1.0.1B_spec-1.0.1.jar

修改文件:

Tomcat conf下的context.xml

WEB-INF/web.xml

name="jms/FailoverConnectionFactory"

auth="Container"

type="org.apache.activemq.ActiveMQConnectionFactory"

description="JMS Connection Factory"

factory="org.apache.activemq.jndi.JNDIReferenceFactory"

brokerURL="failover:(tcp://localhost:61616)?initialReconnectDelay=100&maxReconnectAtte mpts=5"

brokerName="localhost"

useEmbeddedBroker="false"/>

name="jms/NormalConnectionFactory"

auth="Container"

type="org.apache.activemq.ActiveMQConnectionFactory"

description="JMS Connection Factory"

factory="org.apache.activemq.jndi.JNDIReferenceFactory"

brokerURL="tcp://localhost:61616"

brokerName="localhost"

useEmbeddedBroker="false"/>

auth="Container"

type="mand.ActiveMQTopic"

factory="org.apache.activemq.jndi.JNDIReferenceFactory"

physicalName="MY.TEST.FOO"/>

auth="Container"

type="mand.ActiveMQQueue"

factory="org.apache.activemq.jndi.JNDIReferenceFactory"

physicalName="MY.TEST.FOO.QUEUE"/>

Activemq conf下的activemq.xml文件

xmlns="/schema/beans"

xmlns:amq="/schema/core"

xmlns:xsi="/2001/XMLSchema-instance"

xsi:schemaLocation="/schema/beans

/schema/beans/spring-beans-2.0.xsd

/schema/core

/schema/core/activemq-core.xsd

相关文档
最新文档