1. MQ(消息队列 message queues),它是一种应用程序对应用程序的通信方法。排队指的是应用程序通过队列来通信。队列的使用除去了接收和发送应用程序同时执行的要求。
  2. Web Sevice 技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。Web Service是自描述、 自包含的可用网络模块, 可以执行具体的业务功能。Web Service也很容易部署, 因为它们基于一些常规的产业标准以及已有的一些技术,诸如标准通用标记语言下的子集XML、HTTP。Web Service减少了应用接口的花费。Web Service为整个企业甚至多个组织之间的业务流程的集成提供了一个通用机制。
  • WebSphereMQ定义了四种基本类型的消息。应用程序可以定义其他类型的消息。四种基本类型是:

    1.请求消息 Request message

    请求消息需要应答。从客户端发往服务器的查询和更新信息往往是一条请求消息。请求消息中应该包含回复消息的路由信息,即回复消息发往什么地方。

    2. 回复消息 Reply message

    回复消息是对请求消息的回应。请求消息中的信息决定了回应消息的目的地。处理请求和回应的应用程序控制着消息间的关联,这种关联和队列管理器没有关系。消息自身带有足够的信息供应用程序实现这种关联。

    3.报文消息 Datagram message

    数据报消息是不需要回复的消息,报文消息只是一次单向的信息传送。

    4.报告消息 Report message。

    报告消息用于对一些系统故障的响应。有些报告消息是由应用程序创建的,有些报告消息是由队列管理器创建的。后一种情况是由于远程队列已经满或者远程队列不存在引起消息不能正确发送。最初发送者条消息的应用程序不能检测到这种错误,只有等远程队列管理器创建了这样一条报告消息并发往本地队列管理器之后,应用程序才能作相应的处理。

最新文章

  1. js给数组去重写法
  2. C# webBrowser控件禁用alert,confirm之类的弹窗解决方案
  3. jQuery 制作逼真的日历翻转效果的倒计时
  4. spring ioc aop 原理
  5. Android Drawable 和String 相互转化
  6. Ignatius and the Princess III --undo
  7. C#快递跟踪(基于快递100深度定制)
  8. iOS7 UIKit动力学-碰撞特性UICollisionBehavior 上
  9. [CSS3] 学习笔记-CSS3常用操作
  10. Java 9 揭秘(5. 实现服务)
  11. nexus5 root
  12. ORACLE使用CASE WHEN的方法
  13. IEEE754标准的浮点数存储格式
  14. Iterable接口
  15. django MTV架构下的网站开发步骤
  16. C/C++判断传入的UTC时间是否在今天
  17. JS图片水印
  18. [osg][osgEarth][osgGA][原] EarthManipulator------基于oe的相机漫游器(浅析)
  19. Linux sudo用法与配置
  20. zookeeper相关

热门文章

  1. 解决Centos7 yum 出现could not retrieve mirrorlist 错误
  2. Linux 监控CPU、内存、IO
  3. JavaScript函数继承
  4. 五、RemoteViews
  5. (二)版本控制管理器之CVS(上)
  6. github、git软件安装、pycharm下使用git配置、git GUI相关
  7. Python第十天 print >> f,和fd.write()的区别 stdout的buffer 标准输入 标准输出 从控制台重定向到文件 标准错误 重定向 输出流和输入流 捕获sys.exit()调用 optparse argparse
  8. 高德地图 Service 创建服务 USERKEY_PLAT_NOMATCH
  9. 【Teradata SQL】十进制转换成二进制
  10. 在Windows下使用Git+TortoiseGit+码云管理项目代码