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

תוכן שנמחק תוכן שנוסף
{{לערוך}} (טכנית); עריכה טכנית קלה; הסרה מקטגוריה:מחשבים
שורה 1:
{{לערוך}}
'''COM'''(באנגלית קיצור של:'''Component Object Model''' בתרגום: מודל האובייקטים של הרכיבים)- סטנדרט טכנולוגי של חברת [[מיקרוסופט]], המיועד ליצירת תכנות על בסיס שיתוף פעולה של הרכיבים המבוזרים, שבכל אחד מהם ניתן להשתמש בתכניות רבות באותו זמן. בבסיס הטכנולוגיה רעיונות ריבוי צורות ו[[כימוס]](אינקפסולציה) של [[תכנות מונחה עצמים]](OOP). טכנולוגית COM היא אוניברסלית ולא תלויה ב[[פלטפורמה]], אך השימוש בה רווח בעיקר במערכות הפעלה מסוג חלונות. בגרסאות החדשות של חלונות השימוש ב-COM מאוד רווח, ואף פותחו על בסיסה סטנדרטים נוספים, כמו ActiveX]], [[DCOM]], [[+COM]],[[OLE automation]].
 
'''COM''' (באנגלית קיצור של: '''Component Object Model''' בתרגום: מודל האובייקטים של הרכיבים)- סטנדרט טכנולוגי של חברת [[מיקרוסופט]], המיועד ליצירת תכנות על בסיס שיתוף פעולה של הרכיבים המבוזרים, שבכל אחד מהם ניתן להשתמש בתכניות רבות באותו זמן. בבסיס הטכנולוגיה רעיונות ריבוי צורות ו[[כימוס]](אינקפסולציה) של [[תכנות מונחה עצמים]](OOP). טכנולוגית COM היא אוניברסלית ולא תלויה ב[[פלטפורמה]], אך השימוש בה רווח בעיקר במערכות הפעלה מסוג חלונות. בגרסאות החדשות של חלונות השימוש ב-COM מאוד רווח, ואף פותחו על בסיסה סטנדרטים נוספים, כמו ActiveX]], [[DCOM]], [[+COM]],[[OLE automation]].
 
==היסטוריה==
המודל COM פותח על ידי מיקרוסופט ב-[[1993]] כבסיס להתפתחותה של תכנולוגית [[OLE]]. טכנולוגית OLE 1.0 כבר איפשרה יצירת [[מסמכים מורכבים]](compound documents), לדוגמה ניתן היה להוסיף ל[[Microsoft Word|מיקרוסופט וורד]] טבלאות מתכנת [[אקסל]]. טכנולוגית COM במקביל הייתה אמורה לתת אחידות לתהליך שילוב, הכנסה וקישור של אוביקטים משולבים אלה וכן לשמור על סטנדרט אחד בכל המוספים, המשתמשים באוביקטים משולבים אלה.
 
===שינויי השם===
ב-[[1996]] מיקרוסופט החליטה לשנות את השם OLE לActiveX בכל יישומיו. הדבר לא עליה בידיה לגמרי. טכנולוגית OLE השתמשה באלמנטי בקרה(OLE Controls, או OCX), שהם אלמנטים שהיה בהם שימוש חוזר ב[[ממשק משתמש]], המבוססים על טכנולוגית COM, כשמיקרוסופט שינתה את שמם של OLE controls לActiveX Controls סיומת .ocx לקבצים מסוג זה נשארה. מיד אח"כ מיקרוסופט התחילה לעודד שימוש באלמנטי ActiveX בגירסה החדשה של דפדפן האינטרנט שלה, והשם OLE נשאר רק לטכנולוגית מסמכים מורכבים ואובייקטים המשולבים מקומית. OLE- אובייקטים רשתיים לעומת זאת שינו את שמם ל-ActiveX.
שורה 19 ⟵ 23:
==net. ו-COM==
ב-[[2002]] לאחר יצירת פלטפורמת net. מיקרוסופט התחילה להמליץ על שימוש בפלטפורמה זו ליצירת מוספים תחת חלונות. net. ו-+COM אמורות להיות טכנולוגיות שמשלימות אחת את השניה. ב[[חלונות ויסטה]] שיצאו ב-[[2007]] בטכנולוגית COM במסגרת net. תהיה תמיכה מלאה בטכנולוגיות COM ו-net. .
 
[[קטגוריה:תוכנה]]
[[קטגוריה:מחשבים]]
==קישורים==
[http://msdn2.microsoft.com/en-us/library/ms680573.aspx הסבר על COM באתר מיקרוסופט]
 
[[קטגוריה:תוכנה]]
 
[[en:Component Object Model]]
[[es:Component Object Model]]
אוחזר מתוך "https://he.wikipedia.org/wiki/COM"