Microsoft Message Queue Server provides a number of key benefits to developers because of its close integration with other Microsoft technologies. We have already touched on one key benefit, which is the integration of MSMQ and ActiveX. The use of the MSMQ ActiveX components allows any application development environment that supports ActiveX to use the features of message queuing in their applications. These development environments include Visual C++, Visual Basic, Visual J++, and ActiveX Scripting Hosts. It is this ability to use MSMQ from VBScript that allows for integration with Active Server Pages.