Quali sono oggetti ActiveX?

July 29

Quali sono oggetti ActiveX?


tecnologia ActiveX di Microsoft genera molta confusione dal momento che la tecnologia rappresenta più di un re-branding commerciale di un gruppo di tecnologie già in uso. La tecnologia funziona intorno al concetto di creazione di gruppi di codice che può essere accessibili e utilizzabili da più applicazioni, senza la necessità di codificare la stessa cosa più e più volte in ogni applicazione.

Definizione

La tecnologia ActiveX è costituito da due componenti principali: oggetti ActiveX e controlli ActiveX. i controlli ActiveX e gli oggetti ActiveX sono facili da confondere, poiché entrambi contengono il codice che deve essere condivisa tra le applicazioni. La differenza è che, mentre l'oggetto ActiveX contiene solo il codice che deve essere utilizzato in diverse applicazioni, un controllo ActiveX viene fornito con la propria interfaccia.

sfondo

La tecnologia ActiveX si basa su altre due tecnologie: Object Linking and Embedding (OLE) e Component Object Model (COM). Nessuna di queste tecnologie sono nuovi e sono stati in giro poiché lo sviluppo delle prime versioni di Microsoft Windows. La tecnologia ActiveX apparve con la necessità di consentire alle applicazioni di condividere dati non solo tra di loro, ma anche con Internet.

limitazioni

Dal momento che la tecnologia ActiveX è sviluppato da Microsoft, funziona solo all'interno del suo sistema operativo, Microsoft Windows. L'integrazione di Internet è limitato al proprio browser di Microsoft, Internet Explorer. Tuttavia, le alternative che sono simili a ActiveX sono disponibili per altri browser troppo.

considerazioni

Mentre i componenti ActiveX inclusi in applicazioni sono generalmente sicuri e possono essere facilmente rilevati da un programma anti-virus se contengono codice maligno, i controlli ActiveX utilizzati su Internet può essere molto pericoloso. Accettando l'installazione di un oggetto ActiveX quando viene richiesto di farlo le consentirà di bypassare l'anti-virus e integrare nel vostro sistema operativo. Per evitare questo, controllare sempre la firma digitale per assicurarsi che proviene da un produttore di fiducia.