ALERT

[LAST CHANCE] Data Layer: Modern Business, Defined

ActiveX

Definition - What does ActiveX mean?

ActiveX is a framework for defining reusable software components (also known as ActiveX controls) in a programming-language independent way. Because ActiveX encapsulates specific functionality as ActiveX controls, it can be seamlessly incorporated into many software applications. The Internet Explorer Web browser allows for ActiveX controls to be embedded into Web pages. ActiveX controls officially run only in the Internet Explorer browser running on a Windows operating system.

Techopedia explains ActiveX

On the Internet, ActiveX controls have extended the capability to introduce lively and elegant content, multimedia effects, interactive features to Web pages and software applications. The extension provided by the ActiveX technology is limitless – ActiveX controls have full access to the entire PC and all services of the Windows operating system. With this power comes a responsibility to provide security to the user. Microsoft has countered the potential risk of malware by developing a registration system that allows the browser to identify and authenticate an ActiveX control before downloading it. In addition, it is recommended that users set the default browser configuration such that they are prompted to approve any request for the download and execution of ActiveX controls.

ActiveX controls are embedded in container applications. Many third-party vendors have adopted ActiveX as an important architecture for developing programmable software components for use in a variety of different containers, ranging from software development tools to end-user productivity tools. For a control to operate well in a variety of containers, it must be able to assume some minimum level of functionality that it can rely on in all containers. These details are part of the ActiveX guidelines.

While similar to Java applets, ActiveX controls differ by two main attributes. Java applets do not have the same unlimited access to the Windows operating system as ActiveX controls do. The applets, however, are more versatile in the sense that they are truly multiplatform, while ActiveX controls are limited to the Windows operating system.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.