Кућа Развој Шта је заједничка језичка инфраструктура (цли)? - дефиниција из техопедије

Шта је заједничка језичка инфраструктура (цли)? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи заједничка језичка инфраструктура (ЦЛИ)?

Цоммон Лангуаге Инфраструцтуре (ЦЛИ) је Мицрософтова спецификација за покретање програмских програма високог нивоа у различитим рачунарским системима без промене програмског кода. ЦЛИ је заснован на Мицрософт .НЕТ концепту да неки језички програми на високом нивоу захтевају измене због хардвера система и ограничења обраде.

ЦЛИ компилира апликације као средњи језик (ИЛ), који се аутоматски саставља као изворни системски код. Овај приступ омогућава да се апликације покрећу без преписивања кода у ограниченим системима.

Техопедија објашњава заједничку језичку инфраструктуру (ЦЛИ)

ЦЛИ компоненте су следеће:

  • Цоммон Типе Систем (ЦТС): ЦЛИ цоре модел. Пружа подршку широком распону типова података на програмском језику на које често позивају различити преводиоци. Метаподаци: познати као подаци о подацима. Механизам између различитих алата, као што су компајлери и исправљачи грешака, и виртуелног система извршења (ВЕС). Дефинира метаподатке за ЦТС типове података.
  • Спецификација заједничког језика (ЦЛС): основни скуп правила за било који језик компилације према ЦЛИ стандардима.
  • Виртуал Екецутион Систем (ВЕС): Учитава и покреће ЦЛИ програме и имплементира ЦТС модел. Пружа услуге потребне за управљање кодом и подацима. За повезивање повезаних модула покретања користи касне везујуће метаподатке.

Предности ЦЛИ-а су следеће:

  • Дефинише конзистентни модел програмирања. На пример, .НЕТ програм је синтактички сличан Ц.НЕТ-у или ВБ.НЕТ-у и следи исте битне кораке приликом приступа и добијања података.
  • Администратори могу дефинирати и појачати сигурност ограничавањем приступа подацима и осигуравањем аутентичности корисника.
  • Имплементира протоколе попут ХТТП, протокола за контролу преноса / интернетског протокола (ТЦП / ИП), једноставног протокола за приступ објекту (СОАП) и проширеног језика за означавање (КСМЛ), пружајући компатибилност технологије са додатним нивоима заштите.
  • Омогућује корисницима да раздвоје логику презентације апликације и пословну логику за веће одржавање и преносивост.
Шта је заједничка језичка инфраструктура (цли)? - дефиниција из техопедије