COM

COM (Component Object Model) זו שיטה של מיקרוסופט. היא מאפשרת לחלקים של תוכנה לעבוד יחד. "רכיב" זה חלק קטן בתוכנית שאפשר להשתמש בו שוב.

COM נוצר ב-1993 כדי לעזור ל-OLE. OLE אפשר להכניס למשל טבלה מאקסל לתוך וורד. COM עשה סדר בשילוב החלקים האלה.

בשנות ה-90 מיקרוסופט קראה לחלקים מסוימים ActiveX. קבצי בקרה בשם .ocx נשארו בשימוש. הדפדפן Internet Explorer עודד שימוש ב-ActiveX.

כל רכיב COM תקשר עם תוכניות אחרות בזמן ריצה. לכל רכיב יש מזהה מיוחד (GUID). מזהה זה הוא מספר יחיד לכל רכיב. תקשורת נעשית דרך "ממשק" - רשימה של פעולות ואירועים. יש גם ממשק בסיסי שנקרא IUnknown, שהוא דרוש לרכיב לעבוד עם אחרים.

ב-1996 הופיע DCOM. DCOM מאפשר לרכיבים לדבר אחד עם השני דרך הרשת.

בחלונות 2000 הוחדר +COM לשפר בטיחות וביצועים. אחרי כן יצאה פלטפורמת .NET, והיא עובדת יחד עם COM. בחלונות ויסטה יש תמיכה טובה גם ל-.NET וגם ל-COM.

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!