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