Eventhough ActiveX DLL is faster than ActiveX EXE,Why are we using ActiveX EXE more?
Printable View
Eventhough ActiveX DLL is faster than ActiveX EXE,Why are we using ActiveX EXE more?
An ActiveX Dll runs is an in process server running in the same memory space as the client process.
An ActiveX Exe is an out of process server which runs in it's own separate memory space.
[B]ActiveX Exe:[/B]
[B]1)[/B] The component can run as a standalone desktop application, like Microsoft Excel or Microsoft Word, in addition to providing objects.
[B]2)[/B] The component can process requests on an independent thread of execution, notifying the client of task completion using events or asynchronous call-backs. This frees the client to respond to the user.
[B]3)[/B]If an error occurs the client processes can continue to operate.