Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Karaniwang Wika Infrastructure (CLI)?
- Ipinaliwanag ng Techopedia ang Pangkalahatang Wika Infrastructure (CLI)
Kahulugan - Ano ang ibig sabihin ng Karaniwang Wika Infrastructure (CLI)?
Ang Karaniwang Pang-imprastraktura ng Wika (CLI) ay isang pagtutukoy ng Microsoft para sa pagpapatakbo ng mga aplikasyon ng programa ng wikang high-level sa iba't ibang mga computer system nang hindi binabago ang application code. Ang CLI ay batay sa konsepto ng Microsoft .NET na ang ilang mga high-level na programa sa wika ay nangangailangan ng mga pagbabago dahil sa mga hadlang ng system at pagproseso.
Kinokolekta ng CLI ang mga aplikasyon bilang Intermediate Language (IL), na awtomatikong pinagsama bilang code ng katutubong system. Ang pamamaraang ito ay nagpapahintulot sa mga application na tumakbo nang walang mga rewrite ng code sa limitadong mga system.
Ipinaliwanag ng Techopedia ang Pangkalahatang Wika Infrastructure (CLI)
Ang mga bahagi ng CLI ay ang mga sumusunod:
- Karaniwang Type System (CTS): Ang modelo ng pangunahing CLI. Nagbibigay ng suporta para sa isang malawak na hanay ng mga uri ng data ng programming na madalas na isinangguni ng iba't ibang mga compiler. Metadata: Kilala bilang data tungkol sa data. Isang mekanismo sa pagitan ng iba't ibang mga tool, tulad ng mga compiler at debugger, at Virtual Exemption System (VES). Tinutukoy ang metadata para sa mga uri ng data ng CTS.
- Karaniwang pagtutukoy ng Wika (CLS): Isang pangunahing hanay ng mga patakaran para sa anumang pagsulat ng wika ayon sa pamantayan sa CLI.
- Virtual Exemption System (VES): Naglo-load at nagpapatakbo ng mga programa ng CLI at ipinatutupad ang modelo ng CTS. Nagbibigay ng mga serbisyong kinakailangan para sa pamamahala ng code at data. Gumagamit ng huli na nagbubuklod na metadata upang ikonekta ang mga kaugnay na mga mode ng run-time.
Ang mga kalamangan sa CLI ay ang mga sumusunod:
- Tinutukoy ang isang pare-pareho na modelo ng programming. Halimbawa, ang isang programa ng NET ay syntactically katulad sa C.NET o VB.NET at sumusunod sa parehong mahahalagang hakbang kapag nag-access at nakakakuha ng data.
- Maaaring tukuyin at palakasin ng mga administrador ang seguridad sa pamamagitan ng paglilimita sa pag-access sa data at pagtiyak ng pagiging tunay ng gumagamit.
- Nagpapatupad ng mga protocol tulad ng HTTP, Transmission Control Protocol / Internet Protocol (TCP / IP), Simple Object Access Protocol (SOAP) at Extensible Markup Language (XML), na nagbibigay ng pagiging tugma sa teknolohiya sa mga idinagdag na security layer.
- Pinapayagan ang mga gumagamit na paghiwalayin ang lohika ng pagtatanghal ng aplikasyon at lohika ng negosyo para sa pagtaas ng pagpapanatili at kakayahang magamit.
