首先可以到网站上下载最新的 版本,然后启动 下的 就启动服务了,
然后可以启动 进入管理界面(非必要步骤),然后分别运行 下的
例子就可以看到效果了,当然以前有篇文章介绍的不错,可以参考一下,不过时间上比较老了 ,
做为参考还是可以的。
本文介绍开源的 服务器 ,及怎样使用 来构建系统之间健全、高度可用
的通讯,从而简化企业级应用的开发。 符合 的 规范,支持消息
队列,还支持消息传递的发布订阅模式,本文先就系统服务的搭建及 的非结构化消息发送
和接收进行说明。
有五种消息类型。三种结构化或半结构化的消息类型(、
和 ) 以 及 两种非 结 构 化 的 或 自由格 式 的 消 息 类 型( !"和
#$)。而这里虽然我们只对非结构化消息进行说明,但非结构化的消息格式却能
够更好地进行交互操作,因为它们在消息上很少利用结构,在此基础上与 %& 再进行结合,将
能方便的进行更好的扩展,%& 相关简化操作参考《" 来实现 '(%& 的转换》。
下面具体来介绍服务器搭建,在 )*+,) 下载
,解压后可以直接使用,在 -(./-里,有 的运行脚本,
执行 启动,弹出一个新的窗口,服务就运行在新窗口内,),为停止命令:
服务运行后,就可以开始使用 服务了,至此服务搭建完毕,简单得不能再简单了。
下面是消息发送和接收的开发,开发中需要的 包在-(./- 里可以找到:
(./
(
"(0.
((0
把上面的类包加入到项目中,下面是消息发送服务的代码:
1'$2
'32
'"32
'"32
45
666'789:5
6666666$5
66666666666取得 ; 上下文和连接
66666666666<)=,<)7:2
666666666667
666666666666666>"!&?> !@%!?A>! BCD
666666666666666E">"A$E:2
66666666666 默认的端口是 FF
评论2