websphere入门实验(一)

来源:互联网 发布:java 99乘法表while 编辑:程序博客网 时间:2024/06/05 18:50

使用 MQSC 创建队列管理器

打开命令提示符,然后按照以下步骤操作:
  1. 通过输入以下命令来创建名为 QM_APPLE 的缺省队列管理器:
    crtmqm -q QM_APPLE
    此时会显示消息,告诉您已经创建了队列和缺省 WebSphere MQ 对象。
  2. 通过输入以下命令来启动此队列管理器:

    strmqm

    此时会显示一条消息,告诉您何时启动了该队列管理器。
您现在已经创建了名为 QM_APPLE 的队列管理器。下一个任务是创建此队列管理器将管理的本地队列。

使用 MQSC 创建本地队列

打开命令提示符,然后按照以下步骤操作:
  1. 通过输入以下命令来启用 MQSC 命令:

    runmqsc

  2. 输入以下命令:

    define qlocal (Q1)

    此时会显示消息,告诉您已经创建了队列和缺省 WebSphere MQ 对象。
  3. 通过输入以下命令来停止 MQSC:

    end

您现在已经创建了名为 Q1 的本地队列。下一个任务是将测试消息放入此新创建的本地队列中。

使用 MQSC 来将测试消息放入队列

使用 amqsput 样本程序来将消息放入您创建的队列。

(在 Windows 上,缺省情况下样本程序随 WebSphere MQ 服务器或客户机一起安装。在 Linux 上,需要安装样本程序 RPM。)

打开命令提示符,然后按照以下步骤操作:

  1. 启动 amqsput 样本程序,如下所示:
    • 在 Linux 上,切换到 /opt/mqm/samp/bin 目录,然后输入命令:./amqsput Q1
    • 在 Windows 上,输入命令:amqsput Q1
    此时会显示以下消息:

    样本 amqsput0 启动
    目标队列为 Q1

  2. 在一行或多行上输入某些消息文本,然后按 Enter 键两次。此时会显示以下消息:

    样本 amqsput0 结束

您现在已经创建了测试消息并将其放入本地队列。下一个任务是验证是否已接收到测试消息。

使用 MQSC 验证是否已发送测试消息

使用 amqsget 样本程序来从队列中取回消息。

打开命令提示符,然后按照以下步骤操作:

启动 amqsget 样本程序:
  • 在 Windows 上,输入以下命令:amqsget Q1
  • 在 Linux 上,切换到 /opt/mqm/samp/bin 目录,然后输入以下命令:./amqsget Q1

此时会启动该样本程序,并显示您的消息以及此队列上的任何其它消息。在暂停 15 秒钟后,样本程序结束,并再次显示命令提示符。

恭喜!您现在已经完成了本教程。

原创粉丝点击