ארכיטקטורה מוכוונת-שירותים – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
מ תיקון קישור |
עדכון הערך ותיקון אי דיוקים |
||
שורה 1:
{{בעבודה}}
'''ארכיטקטורה מוכוונת-שירותים''' (ב[[אנגלית]]: '''Service Oriented Architecture''' או בקיצור '''SOA''' [מבוטא "סוֹ-אַה"]) היא סגנון [[ארכיטקטורת תוכנה|ארכיטקטוני]] ב[[הנדסת תוכנה]] ל[[צימוד רפוי (עיצוב תוכנה)|קישור רפוי]] של [[שירות תוכנה|שירותי תוכנה]] כדי לאפשר הרכבה של [[תהליך עסקי|תהליכים עסקיים]] ושינויים המהיר במידת הצורך. בגישה זו, ניתן לשפעל שירותים ומשאבים ב[[רשת מחשבים|רשת]] באופן בדיד וללא ידע על דרך מימושם<ref>Channabasavaiah, Holley and Tuggle, [http://www-128.ibm.com/developerworks/library/ws-migratesoa/ Migrating to a service-oriented architecture], ''[[IBM]] DeveloperWorks'', 16 Dec 2003.</ref>.▼
▲'''ארכיטקטורה מוכוונת-שירותים''' (
בעיני רבים, SOA נחשבת ל[[ארכיטקטורה ארגונית]] מכיוון שהיא משתרעת על פני רבדים רבים בארגון, הן עסקיים והן טכניים. [[ארכיטקטורת דגם|ארכיטקטורת הדגם]] של SOA מתבססת על עקרונות ו[[כלל אצבע|כללי אצבע]] ותיקים שפותחו לראשונה בתחום ה[[תווכה מוכוונת מסרים|תווכה מוכוונת המסרים]] וכן על [[עקרונות הנדסה טובה]] מתחום הנדסת תוכנה. עם זאת, SOA מציגה תפיסה [[הפשטה|מופשטת]] יותר מקודמותיה ובנוסף מבוססת על [[תקן פתוח|תקנים פתוחים]].
SOA כוללת בין היתר את המרכיבים הבאים:
* מדיניות (governance)
* [[מנגנון ניהול תהליכים]] (BPM)
* רובד תווכה (ESB)
* אבטחה
* מידול וסימולציה
* ניטור, בקרה ומדדים
==ראו גם==
* [[תווכה]]
==קישורים חיצוניים==
* [http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=soa-rm OASIS SOA Reference Model TC]
* [http://www.oasis-open.org/committees/download.php/19679/soa-rm-cs.pdf SOA Ref model] - ארכיטקטורת הדגם ל-SOA על פי [[OASIS]]
==הערות שוליים==
|