Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
MTS DLL as DCOM?
Message
 
 
To
10/01/2001 12:49:02
General information
Forum:
Visual FoxPro
Category:
COM/DCOM and OLE Automation
Miscellaneous
Thread ID:
00461691
Message ID:
00461848
Views:
13
>>If you have it running under MTS, by default, it is now an out-of-proc server. Unless I misunderstand the concept behind MTS (and that could be true).
>>
>That's an interesting point, Larry. I think it is "in process" in the sense that it is running in the MTS package process MTS (MTX.exe) creates for it. I.e. when the client instantiates the DLL, MTX.exe on the server is actually invoked which, in turn, launches the DLL. So from the client's perspective, I guess it would be "out of process", while form MTS's perspective it is "in process." If I've missed something here, I would appreciate clarification since we are wrestling with some MTS issues at this very moment.

I believe you have it right. As Mike posted, it does operate outside of the calling processes memory space. MTS adds an extra transparent layer and one of the things this provides is if the COM server crashes, it won't crash your process. MTS should just terminate the associated thread.
Larry Miller
MCSD
LWMiller3@verizon.net

Accumulate learning by study, understand what you learn by questioning. -- Mingjiao
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform