Σπίτι Λογισμικό Τι είναι το μοντέλο αντικειμένου συστήματος (som); - ορισμός από την τεχνολογία

Τι είναι το μοντέλο αντικειμένου συστήματος (som); - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει το μοντέλο αντικειμένου συστήματος (SOM);

Το Σύστημα Αντικειμένων Συστήματος (SOM) είναι μια τεχνολογία συσκευασίας αντικειμένων με βιβλιοθήκη που αναπτύχθηκε από την IBM και επιτρέπει σε διάφορες γλώσσες προγραμματισμού να μοιράζονται βιβλιοθήκες τάξεων, ανεξάρτητα από τη γλώσσα στην οποία γράφτηκαν αρχικά.


Η πιο διαδεδομένη χρήση του SOM εντός της IBM είναι στο OS / 2 και στο Workplace Shell. Άλλες υλοποιήσεις του SOM περιλαμβάνουν Unix, Windows και Mac. Ωστόσο, η ενεργή ανάπτυξη αυτής της τεχνολογίας έληξε στα μέσα της δεκαετίας του '90, τη στιγμή που η Apple απέσυρε τους πόρους υποστήριξης και ανάπτυξης.

Η Techopedia εξηγεί το μοντέλο αντικειμένων συστήματος (SOM)

Το μοντέλο αντικειμένων συστήματος προοριζόταν να χρησιμοποιηθεί ως λύση για πολλά από τα προβλήματα διαλειτουργικότητας και επαναχρησιμοποίησης που προκύπτουν κατά την κοινή χρήση βιβλιοθηκών τάξης μεταξύ αντικειμενοστραφών και μη αντικειμενοστραφών γλωσσών. Το SOM σχεδιάστηκε για χρήση σε υπολογιστές mainframe και επιτραπέζιους υπολογιστές της IBM. Χρησιμεύει ως αντικειμενοστρεφές μοντέλο που μπορεί να διακριθεί από άλλα μοντέλα που περιέχονται σε αντικειμενοστραφείς γλώσσες προγραμματισμού. Το SOM βασικά περιλαμβάνει μια γλώσσα ορισμού διεπαφής, ένα περιβάλλον χρόνου εκτέλεσης με κλήσεις διαδικασίας και ένα σύνολο πλαισίων που επιτρέπουν.


Το SOM ήταν αρχικά μια τεχνολογία που αναπτύχθηκε για τη γκάμα υπολογιστών και επιτραπέζιων υπολογιστών της IBM, αλλά τελικά χρησιμοποιήθηκε από άλλες εταιρείες, οι οποίες επέκτειναν τα οφέλη της σε διαφορετικά περιβάλλοντα λογισμικού.


Μερικά από τα σημαντικά χαρακτηριστικά του SOM περιλαμβάνουν:

  • Το SOM επιτρέπει τη δημιουργία φορητών βιβλιοθηκών με συρραφή.
  • Οι βιβλιοθήκες τάξεων μπορούν να δημιουργηθούν σε μια συγκεκριμένη γλώσσα, η οποία μπορεί να προσεγγιστεί και να χρησιμοποιηθεί από άλλες γλώσσες.
  • Νέες μέθοδοι μπορούν να προστεθούν στις υπάρχουσες μεθόδους χωρίς να απαιτείται η ανασυγκρότηση της εφαρμογής.
  • Το SOM συνεργάζεται με γλώσσες διαδικαστικής προγραμματισμού.
  • Το SOM παρέχει ένα μοντέλο αντικειμένων για μη-αντικειμενοστραφείς γλώσσες.
  • Το SOM επιτρέπει την προσθήκη νέων τάξεων στην ιεραρχία κληρονομιών χωρίς να απαιτείται η ανασυγκρότηση της εφαρμογής.
Ο ορισμός αυτός γράφτηκε στο πλαίσιο της IBM
Τι είναι το μοντέλο αντικειμένου συστήματος (som); - ορισμός από την τεχνολογία