ActiveMQ第一課編程
一、基本信息安全
MQ傳遞主幹, 在世界屢獲殊榮。 它幫您搭建企業服務總線(ESB)的基礎傳輸層。IBM WebSphere MQ爲SOA提供可靠的消息傳遞。它爲通過驗證的消息傳遞主幹, 全方位、 多用途的數據傳輸, 並幫助您搭建企業服務總線的傳輸基礎設施。服務器
消息隊列(MQ)是一種應用程序對應用程序的通訊方法。應用程序經過寫和檢索出入列隊的針對應用程序的數據(消息)來通訊,而無需專用鏈接來連接它們。消息傳遞指的是程序之間經過在消息中發送數據進行通訊,而不是經過直接調用彼此來通訊,直接調用一般是用於諸如遠程過程調用的技術。排隊指的是應用程序經過隊列來通訊。隊列的使用除去了接收和發送應用程序同時執行的要求。網絡
IBM WebSphere MQ 支持兩種不一樣的應用程序編程接口:Java 消息服務(JMS)和消息隊列接口(MQI)。在 IBM WebSphere MQ 服務器上,JMS 綁定方式被映射到 MQI。應用程序直接與其本地隊列管理器經過使用 MQI 進行對話,MQI 是一組要求隊列管理器提供服務的調用。MQI 的引人之處是它只提供 13 次調用。這意味着對於應用程序編程員它是一種很是易於使用的接口,由於大部分艱苦工做都將透明完成的。工具
IBM WebSphere MQ 產品支持應用程序經過不一樣組件如處理器、子系統、操做系統以及通訊協議的網絡彼此進行通訊操作系統
二、功能插件
· 跨任何商業IT系統鏈接應用程序和Web服務, 提供完整的JMS(Java消息服務)支持, 包括髮布-訂閱。接口
· 對Web服務的整合化支持。隊列
· 基於Eclipse的新工具-MQ Explorer, 適用於Windows和Intel(x86), 支持整個消息傳遞主幹的遠程和安全配置。ip
· WebSphere MQ V6.0.2加強了JMS和安全性, 構建在WebSphere MQ V6.0中引入的新配置工具之上, 該工具以新Eclipse插件的形式提供, 可加強您的MQ Explorer控制檯。
· 與WebSphere Application Server的消息傳遞服務無縫互操做。
· 支持行業標準安全套接字層(Secure Sockets Layer, SSL)安全性, 並提供擴展安全版原本得到高級安全特性。
· 支持推動現有FTP基礎設施, 確保經過WebSphere MQ進行可靠、 安全的文件傳輸。
· 支持的操做系統: AIX、 HP Unix、 i5/OS、 Linux、 Sun Solaris、 Windows、 z/OS。
三、操做程序
第一步是讓應用程序與隊列管理器鏈接。它經過 MQConnect 調用來進行此鏈接。下一步使用 MQOpen 調用爲輸出打開一個隊列。而後應用程序使用 MQPut 調用將其數據放到隊列上。要接收數據,應用程序調用 MQOpen 調用打開輸入隊列。應用程序使用 MQGet 調用從隊列上接收數據。