Modelo de Objeto do Sistema (SOM)

Autor: Lewis Jackson
Data De Criação: 7 Poderia 2021
Data De Atualização: 14 Poderia 2024
Anonim
Dolby Atmos: tudo que você precisa saber sobre o som objeto 3D
Vídeo: Dolby Atmos: tudo que você precisa saber sobre o som objeto 3D

Contente

Definição - O que significa SOM (System Object Model)?

O System Object Model (SOM) é uma tecnologia de empacotamento de biblioteca orientada a objetos desenvolvida pela IBM que permite que várias linguagens de programação compartilhem bibliotecas de classes, independentemente do idioma em que foram originalmente escritas.

O uso mais difundido do SOM na IBM está no OS / 2 e no Workplace Shell. Outras implementações do SOM incluem Unix, Windows e Mac. No entanto, o desenvolvimento ativo dessa tecnologia terminou em meados dos anos 90, na época em que a Apple retirou seus recursos de suporte e desenvolvimento.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica o System Object Model (SOM)

O System Object Model foi planejado para ser usado como uma solução para muitos dos problemas de interoperabilidade e reutilização que ocorrem durante o compartilhamento de bibliotecas de classes entre linguagens orientadas a objetos e não orientadas a objetos. O SOM foi projetado para ser usado nos computadores e desktops de mainframe da IBM. Ele serve como um modelo orientado a objetos que pode ser diferenciado de outros modelos contidos em linguagens de programação orientadas a objetos. O SOM inclui basicamente uma linguagem de definição de interface, um ambiente de tempo de execução com chamadas de procedimento e um conjunto de estruturas de ativação.

O SOM era originalmente uma tecnologia desenvolvida para a gama de computadores e desktops da IBM, mas acabou sendo usada por outras empresas, o que estendeu seus benefícios a diferentes ambientes de software.

Algumas das características importantes do SOM incluem:


  • O SOM permite a criação de bibliotecas portáteis com encolhimento.
  • As bibliotecas de classes podem ser criadas em um idioma específico, que pode ser acessado e usado por outros idiomas.
  • Novos métodos podem ser adicionados aos métodos existentes sem exigir a recompilação do aplicativo.
  • O SOM trabalha com linguagens de programação procedurais.
  • O SOM fornece um modelo de objeto para linguagens não orientadas a objeto.
  • O SOM permite a adição de novas classes à hierarquia de herança sem precisar recompilar o aplicativo.
Esta definição foi escrita no con da IBM