소프트웨어 시스템 개체 모델 (som)이란 무엇입니까? -techopedia에서 정의

시스템 개체 모델 (som)이란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-시스템 개체 모델 (SOM)은 무엇을 의미합니까?

시스템 오브젝트 모델 (SOM)은 IBM이 개발 한 오브젝트 지향 라이브러리 패키징 기술로, 원래 작성된 언어에 관계없이 다양한 프로그래밍 언어가 클래스 라이브러리를 공유 할 수 있습니다.


IBM에서 가장 널리 사용되는 SOM은 OS / 2 및 Workplace Shell에서 사용됩니다. SOM의 다른 구현에는 Unix, Windows 및 Mac이 포함됩니다. 그러나이 기술의 적극적인 개발은 90 년대 중반 애플이 지원 및 개발 리소스를 철회 할 때쯤에 끝났다.

Techopedia는 SOM (System Object Model)을 설명합니다.

시스템 객체 모델은 객체 지향 언어와 객체 지향이 아닌 언어간에 클래스 라이브러리를 공유하는 동안 발생하는 많은 상호 운용성 및 재사용 문제에 대한 솔루션으로 사용되었습니다. SOM은 IBM 메인 프레임 컴퓨터 및 데스크탑에서 사용하도록 설계되었습니다. 객체 지향 프로그래밍 언어에 포함 된 다른 모델과 구별 할 수있는 객체 지향 모델로 사용됩니다. SOM에는 기본적으로 인터페이스 정의 언어, 프로 시저 호출이있는 런타임 환경 및 활성화 프레임 워크 세트가 포함됩니다.


SOM은 원래 IBM의 다양한 컴퓨터 및 데스크탑 용으로 개발 된 기술 이었지만 결국 다른 회사에서 사용하게되면서 다른 소프트웨어 환경으로 혜택을 확대했습니다.


SOM의 중요한 특징 중 일부는 다음과 같습니다.

  • SOM을 사용하면 휴대용 축소 랩핑 라이브러리를 작성할 수 있습니다.
  • 클래스 라이브러리는 특정 언어로 작성 될 수 있으며 다른 언어로 액세스하여 사용할 수 있습니다.
  • 응용 프로그램을 다시 컴파일하지 않고도 기존 분석법에 새로운 분석법을 추가 할 수 있습니다.
  • SOM은 절차 적 프로그래밍 언어와 함께 작동합니다.
  • SOM은 객체 지향이 아닌 언어에 대한 객체 모델을 제공합니다.
  • SOM을 사용하면 응용 프로그램을 다시 컴파일하지 않고도 상속 계층에 새 클래스를 추가 할 수 있습니다.
이 정의는 IBM의 맥락에서 작성되었습니다
시스템 개체 모델 (som)이란 무엇입니까? -techopedia에서 정의