百科解釋
2. Maintenance Operation Modules -- 維護(hù)操作模式
3. Mass Optical Memory -- 大容量光存儲器
4. Message Oriented Media -- 面向消息的媒體
5. Message Oriented Middleware -- 面向消息中間件
6.MOM :Microsoft Operations Manager -- 微軟內(nèi)部簡稱
MOM指的是利用高效可靠的消息傳遞機(jī)制進(jìn)行平臺無關(guān)的數(shù)據(jù)交流,并基于數(shù)據(jù)通信來進(jìn)行分布式系統(tǒng)的集成。通過提供消息傳遞和消息排隊模型,它可在分布環(huán)境下擴(kuò)展進(jìn)程間的通信,并支持多通訊協(xié)議、語言、應(yīng)用程序、硬件和軟件平臺。目前流行的MOM中間件產(chǎn)品有IBM的MQSeries、 BEA的MessageQ等。消息傳遞和排隊技術(shù)有以下三個主要特點(diǎn):
通訊程序可在不同的時間運(yùn)行:程序不在網(wǎng)絡(luò)上直接相互通話,而是間接地將消息放入消息隊列,因為程序間沒有直接的聯(lián)系。所以它們不必同時運(yùn)行。消息放入適當(dāng)?shù)年犃袝r,目標(biāo)程序甚至根本不需要正在運(yùn)行;即使目標(biāo)程序在運(yùn)行,也不意味著要立即處理該消息。
對應(yīng)用程序的結(jié)構(gòu)沒有約束:在復(fù)雜的應(yīng)用場合中,通訊程序之間不僅可以是一對一的關(guān)系,還可以進(jìn)行一對多和多對一方式,甚至是上述多種方式的組合。多種通訊方式的構(gòu)造并沒有增加應(yīng)用程序的復(fù)雜性。
程序與網(wǎng)絡(luò)復(fù)雜性相隔離: 程序?qū)⑾⒎湃胂㈥犃谢驈南㈥犃兄腥〕鱿磉M(jìn)行通訊,與此關(guān)聯(lián)的全部活動,比如維護(hù)消息隊列、維護(hù)程序和隊列之間的關(guān)系、處理網(wǎng)絡(luò)的重新啟動和在網(wǎng)絡(luò)中移動消息等是MOM的任務(wù),程序不直接與其它程序通話,并且它們不涉及網(wǎng)絡(luò)通訊的復(fù)雜性