시스템 객체 모델 (SOM)

작가: Lewis Jackson
창조 날짜: 7 할 수있다 2021
업데이트 날짜: 1 칠월 2024
Anonim
Massive Fire !!!! Why Russia’s TOS-1 MLRS ’Buratino’ Is No Joke
동영상: Massive Fire !!!! Why Russia’s TOS-1 MLRS ’Buratino’ Is No Joke

콘텐츠

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

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

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


Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

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

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

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

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

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