WebSphere MQ

WebSphere MQ (WMQ) veya daha önceki adı ile MQSeries, IBM Şirketinin 1992'de bünyesine kattığı bir MOM (Message oriented Middleware) yani mesaj bazlı arataban türü bir üründür.

Bu ürün 90'lı yılların sonlarına doğru, şirketlerin uygulamalar arası veri aktarımında quasi standard olacak kadar yaygınlaşmıştır.

Veri aktarım prensibi "Message Queueing" üzerine kurulur. Uygulamalar WMQ arayüzü MQI ile Queuemanager'in yönettiği sıralara (Queues) mesajları yazarlar ve Queuemanager bu mesajı diğer Queuemanagerlere iletir. Diğer uygulama ise bu mesajları okuyarak veritabanına ekler.

WMQ son yıllarda EAI (Enterprise Application Integration), bir tür genel iletişim tabanı ve SOA (Service Oriented Architektur) sayesinde daha çok kullanılan bir iletişim uygulaması oldu.

WMQ Queuemanager kullanımındaki API'ler:
 IBM Message Queue Interface for C, COBOL, PL/I, Java, RPG, and C++
 Java Message Service
 Representational State Transfer
 Perl interface (developed and contributed by Hildo Biersma), available from CPAN.[2]
 Python (programming language) interface PyMQI (originally developed by Les Smithson), available from PyPI[3]
 Windows PowerShell[4]
 XMS for C/C++ and .NET[5]
 .NET
 SOAP

 Dış bağlantılar 
 www-01.ibm.com/software/integration/wmq/

Kategori:Mesaj odaklı ara yazılım