Rendszerobjektum-modell (SOM)

Szerző: Lewis Jackson
A Teremtés Dátuma: 7 Lehet 2021
Frissítés Dátuma: 1 Július 2024
Anonim
Диорама Ликвидация Аварии на Чернобыльской АЭС. Припять
Videó: Диорама Ликвидация Аварии на Чернобыльской АЭС. Припять

Tartalom

Meghatározás - Mit jelent a rendszerobjektummodell (SOM)?

A System Object Model (SOM) egy az IBM által kifejlesztett objektum-orientált könyvtári csomagolási technológia, amely lehetővé teszi a különféle programozási nyelvek számára az osztálykönyvtárak megosztását, függetlenül attól, hogy milyen nyelven írták őket.

Az SOM legszélesebb körű használata az IBM-en az OS / 2 és a Workplace Shell alkalmazásban. A SOM további megvalósításai közé tartozik az Unix, a Windows és a Mac. Ennek a technológiának az aktív fejlesztése azonban a 90-es évek közepén ért véget, amikor az Apple visszavonta támogatási és fejlesztési erőforrásait.


Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia elmagyarázza a System Object Model (SOM)

A rendszerobjektummodell célja, hogy megoldásként szolgáljon az interoperabilitással és az újrafelhasználással kapcsolatos számos problémára, amelyek az osztálykönyvtárak objektum-orientált és nem objektum-orientált nyelvek közötti megosztása során merülnek fel. A SOM-ot úgy tervezték, hogy az IBM nagyszámítógépes számítógépein és asztali számítógépein is felhasználhassa. Objektum-orientált modellként szolgál, amely megkülönböztethető az objektum-orientált programozási nyelvekben szereplő többi modelltől. A SOM alapvetően tartalmaz egy felületdefiníciós nyelvet, egy futásidejű környezetet eljáráshívásokkal és egy engedélyezési keretrendszerrel.

A SOM eredetileg az IBM számítógépek és asztali számítógépek számára kifejlesztett technológia volt, ám végül más cégek is használhatták, amelyek előnyeit kiterjesztették a különböző szoftverkörnyezetekre is.

A SOM néhány fontos jellemzője a következő:


  • A SOM lehetővé teszi hordozható, zsugorodó csomagolású könyvtárak létrehozását.
  • Az osztálykönyvtárakat egy adott nyelven lehet létrehozni, amelyhez más nyelvek is hozzáférhetők.
  • Új módszerek adhatók a meglévő módszerekhez anélkül, hogy szükség lenne az alkalmazás újrafordítására.
  • A SOM eljárási programozási nyelvekkel működik.
  • A SOM objektummodellt biztosít a nem objektum-orientált nyelvekhez.
  • A SOM lehetővé teszi új osztályok hozzáadását az öröklési hierarchiához anélkül, hogy az alkalmazást újra kellene fordítania.
Ezt a meghatározást az IBM ügyvezetője írta