Toadfather schrieb:
> Hi all
>
> Exiting COM ATL DLL wrapping a C++ library. Interoping from a C#
> application, passing a large string containng XML (5-130kb). Need to
> significantly improve performance of both the interoping and the
> performance of the native functions (performance critical app).
And you have profiled that the com-interop is the bottleneck?
Lots of Greetings!
Volker

Signature
For email replies, please substitute the obvious.
Toadfather - 29 Jun 2006 20:39 GMT
You are right in your implication that the bottleneck is not
neccesarily the marshaling. In fact, analysis done today has shown this
to be the case. However, am still intrigued as to performance
considerations between managed and unmanaged code in general. For
example, you might thing COM is slower than marshalling to a native
exported function from a DLL, but this; certainly in our case; doesnt
seem too be the case!
Thanls for replying!
> Toadfather schrieb:
> > Hi all
[quoted text clipped - 7 lines]
> Lots of Greetings!
> Volker