Kas yra ActiveX® komponentas?

ActiveX® komponentas reiškia programinės įrangos modulį, kuris yra pagrįstas architektūros modeliu, sudarytu iš komponentų objektų. Tai sistema, kurią sudaro programinės įrangos komponentai, kuriuos galima pakartotinai naudoti ir kurie leidžia interaktyvų turinį internete. Iki „ActiveX®“ komponento žiniatinklio turinys buvo apribotas 2D grafika ir tekstu, todėl svetainės tapo labai statiška aplinka. „ActiveX®“ komponentų įdiegimas padarė svetaines dinamiškesnes, siūlant interaktyvius objektus, daugialypės terpės efektus ir programas, pabrėžiančias vartotojo patirtį. Ši sistema sujungia visas svetainės dalis, kad būtų sukurta aktyvi aplinka, kuri gali būti naudinga naudotojų patirčiai ir svetainės dizaineriui.

Tokio tipo komponentas gali veikti keliose platformose ir skirtingose ​​operacinėse sistemose. Vienas iš „ActiveX®“ naudojimo pranašumų yra tai, kad jame naudojama programavimo kalba iš žinomų įrankių, tokių kaip „Java“, įrankiai, įgalinantys „Java“ ir „C++“. Jis taip pat naudoja standartizuotus kompiuterių pramonės elementus, tokius kaip HTML ir COM. Didžiąją „ActiveX®“ komponento atsargų dalį galima lengvai atsisiųsti ir įdiegti iš interneto, kad būtų galima naudoti svetainėje. Komponentų valdikliai apima technologijas tiek serveriui, tiek klientui.

„ActiveX®“ valdikliai paprastai vadinami OLE objektais arba COM objektais ir palaiko tam tikras sąsajas, kai registruojasi savarankiškai. Kai kurios sąsajos leidžia atrasti visas valdiklio funkcijas, todėl vartotojas ir dizaineris gali išnaudoti visas valdiklių galimybes. ActiveX® komponento valdikliams nereikia nieko kito, išskyrus savarankišką registraciją ir jo naudojamą sąsają. Tam tikros sąsajos pasirinkimas priklauso nuo to, ką dizaineris nori, kad valdiklis veiktų ir kas gali nutikti valdiklio veikimo laikotarpiu.

ActiveX® komponento valdiklis gali būti sukurtas naudojant C++, kuri yra bendra, laisvos formos, universali kompiuterių programavimo kalba. Yra daug skirtingų programų ir kalbų, kuriomis galima rašyti ir kurti ActiveX® valdiklį, tačiau C++ naudojimo pranašumas yra tas, kad nėra iš anksto nustatytos eilutės manipuliavimo ar nuorodų skaičiavimo. C++ leidžia valdyti valdiklių eilutes taip, kaip dizaineris nori, kad jis galėtų pritaikyti valdiklius kaip nori. Aplinkų ir valdiklių kūrimo įrankius C++ galima lengvai atsisiųsti ir įdiegti internetu. Taip pat yra daug vadovėlių, kuriuose parodyta, kaip sukurti konkrečius valdiklius ir įrankius, kurie jau buvo naudojami ir išbandomi, taip pat mokomųjų, kaip sukurti unikalų valdiklį.