欢迎来到天天文库
浏览记录
ID:50106477
大小:1.54 MB
页数:50页
时间:2020-03-04
《IBM MQ经典培训教材.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、WebSphereMQv6经典培训教材Page2什么是WebSphereMQ?一种成熟的方式在基于SOA的组件或系统之间实现可靠的传递像坚固而宽阔的大桥一样强健地连接应用和Web服务它能够连接任何商业IT系统通过易用、灵活、可靠及安全的方式帮助客户共享和交换重要的商业信息WebSphereMQ为用户和应用开发人员提供了一种直接,简单,成熟的手段以实现应用系统在不同操作系统平台之间稳定可靠地传递,交换重要的数据和信息,确保消息不丢失/不复传。SOA,面向服务的体系结构(service-orientedarchitecture)是一个
2、组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。Page3举例:应用A正在向应用B发送消息时间的灵活性和独立性BAWebSphereMQBAWebSphereMQBAWebSphereMQBAWebSphereMQBA接收方-应用B繁忙或暂时不可达或者当前所在主机当机SOA的连通需要在应用之间提供的持久化(always-connected)的链路可以克服SOA资源不可得或者IT系统和网络不能提供服务造成的数据交互问题网络出现故障发送方-应用A在刚刚发送后当机在传输期间两个应用都出现故障
3、Page4简化应用和开发Reusable,complexfunctionisprovidedbythemiddleware,nottheapplication.高服务质量Reliability,availability,andscalabilityareprovidedbythemiddleware,nottheapplication.更加安全Securitypolicyenforcementandresistancetoattacksareprovidedbythemiddleware,nottheapplication.Web
4、SphereMQ的价值应用部署...提高生产力Lowerdevelopmentcosts.Higherreuseofassets.降低风险Bettertesteddeployments.Higheravailabilityofskills.加快了响应时间Configurablechanges.Fasterdevelopment.对业务的影响...Page5IBMWebSphereMQ在业界不可动摇的领导地位“Intheworldoffinance,theWebSphereMQmessagingplatformisthestanda
5、rdforintegrationsolutions.”MartinFrick,RaiffeisenGroupNo-oneintegratesmorereliably业界最成熟提供端到端数据传输的中间件全世界超过10,000家WebSphereMQ的客户世界财富百强90%的客户世界财富500强超过300家的客户北美和欧洲66%的银行银行业的客户通过WebSphereMQ实现的交易价值超过35万亿美金政府行业客户每天通过MQ交换的消息超过6.75亿条Page6WebSphereMQ在国内的客户中国人民银行工、农、中、建四大行交通银行
6、中信银行华夏银行民生银行中国太平洋保险公司-北京移动-北方九省电信-中国海关电子口岸国家质检总局国家税务总局铁道部公安部新华社-等等…Page7WebSphereMQ的概念Page8邮政系统与信件MailboxandLetter北京邮政上海邮政用户数据消息=消息头+用户数据队列(Queue)队列管理器通道(Channel)队列管理器Page9消息组成MessageComponent消息类型报文消息请求/应答消息报告消息支持的消息最大长度为100MB由队列管理器处理的消息属性唯一消息ID相关性ID路由信息响应路由信息消息优先级消息代
7、码集/编码消息结构超时间隔....任意数据由发送和接收程序构造解析队列管理器不做解析消息=消息描述符+用户数据消息描述符用户数据...Page10消息类型MessageType请求消息Requestmessage请求消息需要应答。从客户端发往服务器的查询和更新信息往往是一条请求消息。请求消息中应该包含回复消息的路由信息,即回复消息发往什么地方。回复消息Replymessage回复消息是对请求消息的回应。请求消息中的信息决定了回应消息的目的地。处理请求和回应的应用程序控制着消息间的关联,这种关联和队列管理器没有关系。报文消息Data
8、grammessage数据报消息是不需要回复的消息,报文消息只是一次单向的信息传送。报告消息Reportmessage报告消息用于对一些系统故障的响应。有些报告消息是由应用程序创建的,有些报告消息是由队列管理器创建的。Page11消息长度Messa
此文档下载收益归作者所有