Difference between an EXE and DLL ATL objects

Tech-Archive recommends: Speed Up your PC by fixing your registry



What is the difference between ATL Exes and Dlls? Other than in-process
and out-of-process issues?

Actually I am concerned with the difference in terms of handling client
requests, I heard that that DLL client requests are handled serially
(one by one), but the exe handles client requests in paralell. Of
course I am also concerned with single client (EXE) who is opening
multiple instances of the object inside the ATL DLL or EXE.

Is there a difference in terms of blocking i.e if I have an object
called MyAtlClass inside an EXE and DLL. if I opened two instances of
the EXE object and two of the DLL, can I (the client) make method calls
on the two instances at the same exact moment (two threads) and get the
the request handled directly if the method does length actions? Is the
handling procedure differes in such a case between a DLL and an EXE?

Regards,
Rami

.



Relevant Pages

  • Premature .dll loading caused by "Project Dependencies" options
    ... The client .exe is a simple MFC query tool. ... But when I debug the .exe, I see that the ODBC driver .dll is being loaded ...
    (microsoft.public.dotnet.languages.vc)
  • RE: SoapHttpClientProtocol request canceled
    ... - VB.NET 2002 client dll that talks to the webservice. ... The VB.NET exe and the VB6 exe both use VB.NET dll to sent request/response ... > inputHeaderer, String messageControlPayload, string inputMessage) ...
    (microsoft.public.dotnet.framework.webservices)
  • Re: Difference between an EXE and DLL ATL objects
    ... > Actually I am concerned with the difference in terms of handling client ... but the exe handles client requests in paralell. ... > multiple instances of the object inside the ATL DLL or EXE. ...
    (microsoft.public.vc.atl)
  • Difference between an EXE and DLL ATL objects
    ... Actually I am concerned with the difference in terms of handling client ... but the exe handles client requests in paralell. ... multiple instances of the object inside the ATL DLL or EXE. ...
    (microsoft.public.vc.atl)
  • Difference between an EXE and DLL ATL objects
    ... Actually I am concerned with the difference in terms of handling client ... but the exe handles client requests in paralell. ... multiple instances of the object inside the ATL DLL or EXE. ...
    (microsoft.public.vc.language)