Apache-activeMQ入门教程
Posted 木木之家
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apache-activeMQ入门教程相关的知识,希望对你有一定的参考价值。
我们在系统集成项目中经常会与其他系统之间的数据交换,通常我们与这些系统之间的数据交换是通过数据库来进行,或者建立中间库或通过表与表之间进行数据的导入导出方式来实现。以上方式会增加与各系统之间的耦合度,系统间的影响增大,例如锁表、数据丢失、降低数据库性能等问题。
出现多服务器之间多依赖情况,我们引入消息中间件从而减少服务器之间的依赖关系,提高各系统之间的扩展性。
从上图架构中可以看到各服务器只依赖于消息中间件,各系统应用之间的这种依赖关系就变为一种弱依赖关系。
ActiveMQ下载与安装:
启动ActiveMQ服务:
运行cmd命令,切换目录到apache activeMQ的bin文件夹,运行命令activemq start启动activeMQ
进入管理页面:
ActiveMQ消息订阅发布程序开发示例:
2,引用下载的Apache.NMS中的Apache.NMS.dll和Apache.NMS.ActiveMQ.dll,并在程序中引用。
3,示例程序:
3.1,发布Topic示例代码如下:
运行程序发布Topic结果如下:
3.2,订阅Topic示例代码如下:
以上是关于Apache-activeMQ入门教程的主要内容,如果未能解决你的问题,请参考以下文章