WebSphere MQ
מפתח | IBM |
---|---|
גרסה אחרונה | 7.5 (15 ביוני 2012) |
מערכת הפעלה | z/OS |
סוג רישיון | קנייני |
קטגוריה | תווכה |
WebSphere MQ// | |
WebSphere MQ היא תווכה מוכוונת מסרים (באנגלית: Message Oriented Middleware) של חברת IBM. תווכת WebSphere MQ מאפשרת תקשורת בין יישומים המתבצעים במחשבים שונים עם תשתיות טכנולוגיות שונות בסביבת עיבוד מבוזר. מנגנון העבודה של WebSphere MQ מבוסס על קובצי תורים. היישום השולח כותב מסר לתור המיועד ליישום המקבל. היישום המקבל קורא את המסר, מבצע עיבוד ובמידת הצורך שולח תוצאות עיבוד ליישום באמצעות מסר המוכנס לתור המתאים. דפוס ההתקשרות הנפוץ ב WebSphere MQ הוא אסינכרוני. WebSphere MQ יצא לשוק תחת השם MQ Series בשנת 1992. בשנת 2002 מותג מחדש בשם WebSphere MQ, כחלק מקבוצת מוצרי תווכה המשתמשים באותו מותג. ב WebSphere MQ יש הגבלה לגודל המסרים שמועברים, 100MB.
אופן העברת מסרים
[עריכת קוד מקור | עריכה]WebSphere MQ היא General Purpose Message Oriented Middleware[1] ולכן תומכת במספר אפשרויות טכניות להעברת מסרים. להלן פירוט האפשרויות העיקריות להעברת מסרים באמצעות תוכנה זו:
- העברה סינכרונית והעברה אסינכרונית
- Request Reply ו publish and subscribe
- העברה אמינה (Reliable)
- העברה על פי הסטנדרט Java Messaging Services, בראשי תיבות JMS
תשתיות נתמכות
[עריכת קוד מקור | עריכה]כתווכה תומך WebSphere MQ בעבודה במספר רב של תשתיות ושפות תכנות:
- מערכות הפעלה: z/OS, z/VSE, z/Linux, UNIX, Linux, Windows, OS/400
- שפות תכנות: RPG, COBOL, PL/I, Java, C, C++.
בנוסף לשפות התכנות הנתמכות באופן רשמי על ידי IBM, קיימת תמיכה של חברות אחרות בשפות:
ראו גם
[עריכת קוד מקור | עריכה]קישורים חיצוניים
[עריכת קוד מקור | עריכה]- WebSphere MQ, IBM
הערות שוליים
[עריכת קוד מקור | עריכה]- ^ *Yefim Natis,David W. McCoy, Bill Gassman, Jim Sinur, Jess Thompson, Massimo Pezzini, L. Frank Kenney, Ted Friedman, Mark R. Gilbert, Gene Phifer, Roy W. Schulte, Benoit J. Lheureux, 'Who's Who in Middleware,, 'Gartner, 29 March 2004,P. 17
- ^ MQSeries - Perl extension for MQSeries support - search.cpan.org
- ^ PyMQI Documentation