银行中间件

安装使用心得

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xbjob/archive/2005/12/09/547758.aspx
我们公司在一个项目里就用了fmq作为底层传输中间件,传输效率挺高,将自己在使用过程中的一点体会与大家分享。 fmq交换平台由管理中心、客户端组成。客户端安装成功后,就可以通过配置,以目录文件的形式自己收发数据,但客户端之间的数据传输须由管理中心来控制管理。我们用的是API接口方式,即能发送文件,也能发送一段BUF。客户端需要在管理中心注册,才能实现客户端或管理中心间的数据传输。现以Win版为例,介绍fmq的安装使用。 1 安装管理中心 运行FMQ管理中心安装程序,点击下一步,按要求输入交换平台基本信息 单位代码:10位以内的本地单位代码,代表本地的交换节点,可以为数字或字母,由自己定义。 管理中心IP:管理中心的IP地址,自己是管理中心的则写自己的。 管理中心端口:管理中心的默认端口为6688, 输入完后一直点击”下一步”到安装结束。 安装结束后会提示你是否运行平台后台服务管理程序,运行后如下图: 启动平台核心服务(FMQKernelService)。点击”启动服务”按钮。 还须手动启动平台管理中心服务(FMQCenterService)。在windows命令行窗口中,进入到FMQ交换平台安装目录下的bin目录,运行 fmqcenterservice –i fmqcenterservice –s 两个服务启动成功后,管理中心安装成功,对于目录服务和平台消息监控服务是如何使用FMQ来传输文件数据,暂时不用理会。 2 客户端安装 客户端安装与管理中心安装基本一致。不同的地方就是不需要手工启动平台管理中心服务(FMQCenterService)。这一步可以省略。 客户端安装完成后需要在自己上级管理中心注册。步骤如下: 运行“FMQ 管理控制台(图形方式)”, 点击 “编辑”,增加一个节点信息。 注:“节点名称”可自己定义,“节点ID”为管理中心的单位ID代码,“节点IP地址”为管理中心的IP地址。“端口号”:7890 节点管理端口号 8088 查看日志端口号 (端口号不同,管理界面显示的内容不一样,7890 是节点管理端口号,8088是查看日志端口号,使用时应注意),注册时用端口号7890。 点击“增加”按钮,关闭此窗口。 选择刚编辑过的节点登陆:用户名/密码默认都是admin 登陆成功后,鼠标右键点击管理界面右侧区域,选择“增加节点”, 将客户端信息正确输入,点击确定。客户端注册成功。如果客户端运行,此客户端记录前标志块为绿色。没有运行为橙色。 3 如何配置使用fmq 管理中心、客户端安装完成后,可以通过配置目录接口,就可以传输文件了,不需要其他开发工作。如实现管理中心、客户端之间传输文件的配置过程如下(管理中心本身可以作为一个客户端)。 运行“FMQ 后台服务管理程序”,点击“配置目录发送”按钮,配置发送服务。 配置发送服务 配置发送服务 (目录发送服务的配置文件: installdirconfigdirsender.cfg ) 发送配置名称:可以任意填写,起到标识的作用。 发送目录:放置待发送文件的目录。 目的地地址:填写文件发送的目的地,如果有多个目的地地址,它们之间用‘,’分割,如上图所示。 数据类型:标识数据的类型,最多10个字节。 扫描时间:目录服务每次扫描目录的间隔时间。 优先级别:消息放入数据交换平台的优先级别,平台在发送的时候会按照消息的优先级别进行发送。 超时时间:超时时间即消息的生命周期,当消息超过生命周期后就会被交换平台抛弃,输入0表示该消息永远不会超时。 每条配置支持增加、删除、修改三个操作。 配置接收服务 点击“配置目录接收”按钮: 配置接收服务 (目录接收服务的配置文件 installdirconfig dirrcver.cfg ) 接收配置名称:可以任意填写,起到标识的作用。 接收目录:放置接收文件的目录。 临时目录:接收过程中的临时目录,接收的时候不完整的文件会先保存在临时目录中,当文件全部接收完毕后,目录接收服务将接收的文件从临时目录中移动到接收目录中,从接收的效率来看,应该将两个目录放在一个盘符中,这样移动文件的速度会快很多,因为在一个盘符内移动文件相当于文件改名,而在不同的盘符之间移动文件相当于文件拷贝。 数据类型:标识接收消息的数据类型,最多10个字节。 扫描时间:每次扫描接收队列的间隔时间。 每条配置支持增加、删除、修改三个操作。 管理中心与客户端的配置需保证数据类型一致,其他可自定。配置完成后,启动目录服务。然后在一台机器的发送目录放入文件,交换平台会自动将文件发送到目的地。 可以通过 “FMQ 管理控制台(图形方式)”查看交换平台发送接收日志(查看日志时端口号使用8088),并可对日志进行统计、分析等。 也可用命令行方式管理工具发送/接收文件 在开始菜单中运行FMQ 管理控制台(命令行方式),如下图: 输入 help ,可以了解相关命令用法。 4 其他 fmq交换平台安装完成,项目应用系统可以安装运行在客户端,使用目录接口的方式或采用API接口方式来进行数据传输。 OK,就这么多了。 [ 本帖最后由 sampan 于 2010-3-9 15:14 编辑 ]
参与0

0同行回答

“答”则兼济天下,请您为题主分忧!

提问者

sampan
项目经理IT企业
擅长领域: 存储灾备服务器

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2010-03-09
  • 关注会员:0 人
  • 问题浏览:2385
  • X社区推广