乐天笔迹

天才在于勤奋,聪明在于积累

BlogJava 联系 聚合 管理
  3 Posts :: 2 Stories :: 8 Comments :: 0 Trackbacks

2006年10月7日 #

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

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 分配 receive,send,browse 的权利:
tcp://192.168.1.23:7222> grant queue nanjing emsuser receive,send,browse
Permissions have been changed

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

posted @ 2006-10-07 22:03 乐天 阅读(4642) | 评论 (7)编辑 收藏

2006年10月5日 #

1、Linux Server 配置:
      1)、/usr/X11R6/lib/X11/xdm目录下: 修改 Xacess文件,去掉40行的注释
                * #any host can get a login window
            修改 xdm-config文件,用!注释掉最后一行
      2)、/etc/X11/fs目录下: 修改config文件,用#注释掉最后一行
      3)、重启xfs服务:/etc/init.d/xfs restart
      4)、启动xdm: xdm
      5)、在客户端运行xconfig中register remote server
      6)、更改/etc/sysconfig/i18n中的字体设定为en_US
      7)、运行Xmanager启动Xwindow

2、设置Xwindow在客户端正常显示中文:
      修改/etc/init.d/xfs文件,将buildfontlist过程 ttmkfdir -d . -o fonts.scale改成
                                                                                    mkfontscale . fonts.scale 
      将start过程中的 # [ -x /usr/sbin/chkfontpath ] && buildfontlist 一行去掉前面的#号,
      重新启动xfs即可 /etc/init.d/xfs restart
posted @ 2006-10-05 01:17 乐天 阅读(569) | 评论 (0)编辑 收藏

2006年1月11日 #

哈哈,今天发现了JDK 1.5 在处理整型数据对象的时候相对JDK 1.4 来说方便了许多:

Integer cnt = new Integer(0);
cnt = cnt + 1;
if( cnt > 0 )
   System.out.println(cnt);

这段代码在JDK 1.4 中是无法编译的,因为对于整型对象来说是无法与 int 这样的简单数据类型直接相加
的,同样也无法进行“ > ” 这样的操作,换而言之,在JDK 1.4 中的代码非常的罗唆:

Integer cnt = new Integer(0);
cnt = new Integer( cnt.intValue() + 1);

if( cnt.intValue() > 0)

    System.out.println(cnt.intValue());

同样的,对于 Long 、Float 、Double 类型的对象在JDK 1.5中也可以采用简单的加减乘除的运算了,
真是方便多了。


posted @ 2006-01-11 23:24 乐天 阅读(318) | 评论 (0)编辑 收藏

仅列出标题