תווכה – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ ליטוש
מ ליטוש
שורה 1:
'''תווכה''' (ב[[אנגלית]]: '''Middleware''') היא [[תוכנה|תוכנת]] מחשב המחברת [[רכיבי תוכנה]] או יישומים. תווכה משמשת לרוב לפיתוח והרצה של יישומים מורכבים ו[[יישומים מבוזרים|מבוזרים]]. התווכה משמשת כשכבה בין [[מערכת הפעלה|מערכת ההפעלה]] לבין היישום, ומספקת תכונות ומאפיינים ממוטבים יותר מאשר מערכת ההפעלה עצמה. השירותים המסופקים על ידי התווכה שונים ומגוונים ונגזרים מסוג התווכה. מאפיין רווח אותו מספקות רוב התווכות הוא [[ניהול תנועות]] ושמירה על [[תנועה|יחידת העבודה הלוגית]].
 
תווכה היא תוספת חדשה יחסית בנוף המחשוב, אם כי המונח נמצא בשימוש כבר משנת &rlm;[[1968]]&rlm;<ref>Gal, Nick (2005). [http://ironick.typepad.com/ironick/2005/07/update_on_the_o.html Origin of the term ''middleware'']</ref>. תוכנות תווכה צברו פופלריות ב[[שנות ה-80]] כפתרון לקישור יישומים חדשים למערכות ותיקות (Legacy), ובהמשךוחלקן חלקןהורחבו הורחבבהמשך כדי לשמש פלטפורמה לעיבודלמיחשוב מבוזר, דהיינו, שימוש ב[[רשת תקשורת|רשתות תקשורת]] כדי לחבר מספר יישומים שונים לכדי יישום גדולמורכב יותראחד.
 
תווכה מודרנית מתאפיינת ביכולתה לרוץ על מספר רב של פלטפורמות [[חומרה]] ו[[מערכת הפעלה|מערכות הפעלה]]. התווכה היא חלק אינטגרלי מ[[טכנולוגיית מידע|טכנולוגיית המידע]] העכשווית, ובעיקר זו המבוססת על &lrm;[[XML]], [[SOAP]], [[Web service|Web Service]]&lrm; ו[[ארכיטקטורה מוכוונת שירותים]].