﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Project Nova -文章分类-NOVA Team</title><link>http://www.blogjava.net/Coddman/category/9824.html</link><description>北航中德软件所服务支撑平台子项目(JSI Service Support Platform Sub-Project)</description><language>zh-cn</language><lastBuildDate>Fri, 02 Mar 2007 06:46:20 GMT</lastBuildDate><pubDate>Fri, 02 Mar 2007 06:46:20 GMT</pubDate><ttl>60</ttl><item><title>ActiveMQ的组建及测试（connected by HermesJMS）</title><link>http://www.blogjava.net/Coddman/articles/40542.html</link><dc:creator>Coddman</dc:creator><author>Coddman</author><pubDate>Tue, 11 Apr 2006 17:22:00 GMT</pubDate><guid>http://www.blogjava.net/Coddman/articles/40542.html</guid><wfw:comment>http://www.blogjava.net/Coddman/comments/40542.html</wfw:comment><comments>http://www.blogjava.net/Coddman/articles/40542.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Coddman/comments/commentRss/40542.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Coddman/services/trackbacks/40542.html</trackback:ping><description><![CDATA[
		<span class="content">  ActiveMQ 是一个实现了 JMS 1.1 规范的开源的 JMS Server，HermesJMS 则是一个开源的 GUI 工具，可以连接许多种 JMS Server。<br /><br />  然而，HermesJMS 的官方网站上提供的配置方法语焉不详，常常使初次使用者陷入困境。本文给出详细的操作步骤，并给出了一段视频。<br /><br /><b><font size="4">一、安装 ActiveMQ</font></b><br /><br />  1、下载 ActiveMQ，网址是：<a href="http://www.activemq.com/" target="_blank">http://www.activemq.com</a>，目前的最新版本是 activemq-4.0-RC2；<br /><br />  2、把下载到的 activemq-4.0-M4.zip 解压，假设解压后的目录为 E:\activemq；<br /><br />  3、运行 E:\activemq\bin 目录下的 activemq.bat （在 UNIX／LINUX 下运行 activemq 脚本）<br /><br />  默认情况下，ActiveMQ 运行在 61616 端口，连接串是 tcp://hostname:61616。<br /><br />  另：ActiveMQ 也可以通过 JMX Remote 来连接并进行管理，例如：用 MC4J Console 1.2b9。<br /><br />  用 JMX Remote 工具时，连接串是：<b>service:jmx:rmi://hostname/jndi/rmi://hostname:1099/jmxrmi</b><br /><br /><b><font size="4">二、安装 HermesJMS</font></b><br /><br />  1、下载 HermesJMS，网址是：<a href="http://www.hermesjms.com/" target="_blank">http://www.hermesjms.com</a>，当前最新版本是 hermes-v1.10_221005；<br /><br />  2、把下载到的 hermes-v1.10_221005.zip 解压，假设目录为 E:\hermes；<br /><br />  3、运行 E:\hermes\bin\hermes.bat，启动 HermesJMS 的主界面；<br /><br /><b><font size="4">三、配置 HermesJMS</font></b><br /><br />  1、单击主界面上的“Options -&gt; Configuration...”；<br /><br />  2、在窗口底部，选择“Provider”；<br /><br />  3、在窗口的空白处单击鼠标右键，选择“Add Group”；<br /><br />  4、在 Classpath group name 中随便输入一个名字，例如 ActiveMQ 4.0 Group；<br /><br />  5、展开刚添加的“ActiveMQ 4.0”节点，在“Library”上单击右键，选择“Add JAR(s)”；<br /><br />  6、把连接 ActiveMQ 所需要的 JAR 文件添加进来，共需要下列文件：<br /><br /><font color="blue">     activeio-2.1.jar<br />     activemq-core-4.0-M4.jar<br />     backport-util-concurrent-2.0_01_pd.jar<br />     geronimo-spec-jms-1.1-rc4.jar</font><br /><br />  7、当弹出窗口问是否自动“Scan”时，选择“Yes”；<br /><br />  8、单击“OK”按钮，关闭当前窗口；<br /><br />  9、在主界面左边树上的“sessions”节点上单击右键，“New -&gt; New session...”；<br /><br />  10、在“Session:”后边，随意输入一个 Session 的名称，例如 “ActiveMQ4.0”；<br /><br />  11、在“Connection Factory”下面，“Loader”右边的下拉框中选择刚才添加的 ActiveMQ 4.0 Group；<br /><br />  12、在“Class”右边的下拉框中，选择“<b>org.apache.activemq.ActiveMQConnectionFactory</b>”；<br /><br />  13、在“Class”和“Loader”下方的表格内，单击右键，“Add property”；<br /><br />  14、在表格的第一列的下拉框中选择“<b>brokerURL</b>”，在右边输入“<b>tcp://localhost:61616</b>”；<br /><br />  15、单击“OK”按钮，关闭当前窗口；<br /><br /><b><font size="4">四、往队列中发消息</font></b><br /><br />  用 ActiveMQ 自带的例子，往队列中发消息。为了运行例子，需要有 Ant。<br /><br />  1、下载 Ant，地址是：<a href="http://ant.apache.org/" target="_blank">http://ant.apache.org</a>；<br /><br />  2、把下载后的文件解压到某个目录下，例如：E:\Ant1.6.5；<br /><br />
3、在系统的环境变量中设置“JAVA_HOME”和“ANT_HOME”（设置方法是：在“我的电脑”上单击右键，“属性”-&gt;“高级”-
&gt;“环境变量”），例如 JAVA_HOME 设置为 E:\JDK1.4.2，ANT_HOME 设置为 E:\Ant1.6.5；<br /><br />  4、把“%JAVA_HOME%\bin”和“%ANT_HOME%\bin”目录添加到系统的环境变量“PATH”中；<br /><br />  5、打开一个“命令提示符”窗口，进入 ActiveMQ 的 examples 目录：E:\activemq\examples；<br /><br />  6、输入“ant producer”，回车，待程序运行完毕，将往 ActiveMQ 的 QUEUE 中发送了一条消息，QUEUE 的名称是 TEST.FOO；<br /><br /><b><font size="4">五、在 HermesJMS 中查看刚才发送的消息</font></b><br /><br />  1、在 HermesJMS 主界面左边的树中，在“sessions”下面刚才添加的“ActiveMQ4.0”节点上单击右键，“New -&gt; Add queue...”；<br /><br />  2、在 Name 和 ShortName 里面都输入“TEST.FOO”；<br /><br />  3、在主界面左边的树上，可以看出，在“ActiveMQ4.0”节点下面，添加了一个“TEST.FOO”节点；<br /><br />  4、在“TEST.FOO”上单击右键，“Browse...”；<br /><br />  5、在主界面右边的表格中，就可以看到刚才由 example 程序发到 TEST.FOO 队列的 10 条消息；<br /><br /><b><font size="4">六、取走队列中的消息</font></b><br /><br />  1、另开一个“命令提示符”窗口，进入 E:\activemq\examples 目录；<br /><br />  2、输入“ant consumer”，回车，待程序运行完毕，将从 ActiveMQ 的 QUEUE TEST.FOO 中取走所有消息；<br /><br />  3、回到 HermesJMS 的主界面上去，在工具栏上单击“Refresh now.”按钮，刷新；<br /><br />  4、可以看到主界面右边的表格中是空的，刚才显示的 10 条消息已经被取走。</span>
<img src ="http://www.blogjava.net/Coddman/aggbug/40542.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Coddman/" target="_blank">Coddman</a> 2006-04-12 01:22 <a href="http://www.blogjava.net/Coddman/articles/40542.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>必读~</title><link>http://www.blogjava.net/Coddman/articles/38481.html</link><dc:creator>Coddman</dc:creator><author>Coddman</author><pubDate>Fri, 31 Mar 2006 07:07:00 GMT</pubDate><guid>http://www.blogjava.net/Coddman/articles/38481.html</guid><wfw:comment>http://www.blogjava.net/Coddman/comments/38481.html</wfw:comment><comments>http://www.blogjava.net/Coddman/articles/38481.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Coddman/comments/commentRss/38481.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Coddman/services/trackbacks/38481.html</trackback:ping><description><![CDATA[
		<h1>   <font size="4"><font color="#ff0000">以后部分项目信息会通过这个Blog发布，大家多多关注~</font></font></h1>
		<font color="#ff0000" size="4">
		</font>
		<h1>
				<font color="#ff0000" size="4">      大家什么问题都可以在这里提出来~</font>
		</h1>
		<div align="left">
				<font color="#0000ff">
						<font size="4"> NovaTeam服务器资源及使用说明2006-03-31</font>
				</font>
				<br />
		</div>
		<font>
				<font size="4">
						<br />
FTP服务器    FTP：     ftp://192.168.14.107:21<br />
    用户名：coddman<br />
    密码：  nova<br />
        <br />
        <br />
数据库                                </font>
		</font>
		<font>
				<font size="4">192.168.14.114:1433</font>
		</font>
		<br />
		<font>
				<font size="4">
服务器(SQL Server 2000）      DataBase=NovaDB <br />
               
              用户名：nova<br />
               
              密码：nova<br />
              
           
      <br />
        <br />
CVS服务器    CVS：192.168.14.107:2401<br />
Repository: e:\files\cvs_file<br />
    用户名：coddman<br />
    密码：  nova<br />
    <br />
        <br />
Web服务器（Tomcat 5.0.11）    HTTP：http://192.168.14.107:8080<br /><br />
    用户名：coddman<br />
    密码： 空<br />
    <br />
        <br />
应用程序服务器<br />
（BEA Weblogic）    待定    <br /><br />
ActiveMQ服务器 （ActiveMQ 4.0-RC2）</font>
		</font>
		<font>
				<font size="4"> brokerURL:   tcp://192.168.14.108:61616</font>
		</font>
		<br />
		<font>
				<font size="4">    <br /><br /><br /><br />
提醒    <br />
不能保证服务器整天运行，请大家珍惜资源和他人的时间~    <br />
    <br /></font>
		</font>
		<br />
<img src ="http://www.blogjava.net/Coddman/aggbug/38481.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Coddman/" target="_blank">Coddman</a> 2006-03-31 15:07 <a href="http://www.blogjava.net/Coddman/articles/38481.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>