Tibco EMS 初级使用方法小结

 

        TIBCO Enterprise Message Service 是一个消息服务器产品,它采用C语言编写,
完全支持JMS的通讯协议,在运行速度和消息吞吐量上表现非常出色,
对于WindowsLinuxMacAIX平台都提供支持,关于这个产品,我也是刚刚接触不久,
以下是本人一段时间使用的一个小结:

1、将EMS设置为控制访问模式
      默认安装好的EMS对于消息队列(Queue 或者消息主题(Topic 的访问是不需要口令的,
显然在任何生产环境中都不会让这样的设置存在,我们第一步要做的事情就是打开服务的访问控制:
启动 EMS Administration Tool ,使用管理员(admin)身份登录,密码初始为空,敲入命令

tcp://192.168.1.23:7222> set server authorization=enabled
 
Server parameters have been changed

2
、更改管理员登录口令
      设置好了访问控制,下一步就是修改管理员密码:
tcp://192.168.1.23:7222> set password admin admin
Password of user 'admin' has been modified

set password 
是一个控制命令,这句话的意思是将用户 admin 的密码设置为 admin

3、创建用户和用户组
      创建用户组 emsgroup
tcp://192.168.1.23:7222> create group emsgroup
Group 'emsgroup' has been created
      
创建用户 emsuser
tcp://192.168.1.23:7222> create user emsuser password=emsuser
User 'emsuser' has been created
       
将用户添加至用户组中:
tcp://192.168.1.23:7222> add member emsgroup emsuser
Group 'emsgroup' has been modified
       
查看用户是否添加成功:
tcp://192.168.1.23:7222> show group emsgroup
 Group:        emsgroup
 Description:
 Users:        1
       
以上显示组 emsgroup 中有一个用户,显然就是 emsuser 这个用户。
 
4
、创建消息队列
      创建一个名叫 nanjing 的消息队列:
tcp://192.168.1.23:7222> create queue nanjing
Queue 'nanjing' has been created
            
5
、为用户分配访问权限
      为用户 emsuser 分配 receivesendbrowse 的权利:
tcp://192.168.1.23:7222> grant queue nanjing emsuser receive,send,browse
Permissions have been changed

      
好了,现在就可以使用 JMS 客户端向服务器的7222端口上发送消息了,使用的用户名就是我们
刚才设置的 emsuser 口令是 emsuser,消息队列的名称:nanjing

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值