답변

2

운영 체제 및 런타임에 따라 다릅니다. libc은 언어 런타임의 좋은 예이며 Wikipedia의 링크 된 기사는 그 기능에 대한 개요를 제공합니다. 일반적으로 언어 런타임의 목표는 언어가 지원하는 운영 체제 또는 매우 일반적이지만 운영 체제에서 제공하지 않는 기능간에 다르게 구현 될 수있는 표준 기본 기능의 구현을 제공하는 것입니다.

미들웨어는 매우 일반적인 개념이지만 단순히 두 시스템 사이에 추상화 계층으로 배치 된 소프트웨어를 나타냅니다. 일부 컨텍스트에서는 언어 런타임을 미들웨어의 한 형태로 볼 수 있습니다.

관련 문제