In article <[EMAIL PROTECTED]>,
Roger Upole <[EMAIL PROTECTED]> wrote:
>
>"Cameron Laird" <[EMAIL PROTECTED]> wrote in message
>news:[EMAIL PROTECTED]
>> In article <[EMAIL PROTECTED]>,
>> Roger Upole <[EMAIL PROTECTED]> wrote:
>>>Cameron Laird wrote:
>>>> QOTW:  "That is just as feasible as passing a cruise ship through a phone
>>>> line." - Carsten Haese, on transporting a COM object across a network.
>>>> Less vividly but more formally, as he notes, "A COM object represents a
>>>> connection to a service or executable that is running on one computer.
>>>> Transferring that connection to another computer is impossible."
>>>>
>>>
>>>While this is indeed a nice turn of phrase, in substance it's incorrect.
>>>You can marshal a live COM object and unmarshal it on a different
>>>machine.
>> .
>> .
>> .
>> ... but the *references* in that object are unlikely to be
>> meaningful on the second machine (or, in many cases, on the
>> original machine, if at a sufficiently later time).
>
>In practice, you can marshal and unmarshal an object as complex
>as Excel.Application which contains references to literally hundreds
>of objects.
                        .
                        .
                        .
This surprises me; it's different from my experience.
There's a lot I have to learn about COM and DCOM, though,
so I thank you for the correction.

The larger point, which you aptly reinforced, is that
"Python-URL!"'s aim is not so much to teach facts as to
provoke thought.  We're successful when conversations
like this ensue.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to