[Mono-list] late linking & dynamic invocation ...
Miguel de Icaza
miguel@ximian.com
04 Jul 2002 16:13:55 -0400
> Unfortunately it's pretty useless for the C# programmer if he can't
> invoke methods on it without writing his own 'stub' code thus:
>
> Object [] args = { "hello", "world" ... };
> constructedProxy.Invoke (args);
I also believe that we should have stubs generated for other classes:
either from the IDL file or from the ORBit Typelibraries. This is very
much in the spirit of the SoapSuds program that ships with .NET
(btw, we need a SoapSuds implementation).
So you would so something like:
corba-make-stubs --typelib Bonobo_module.so
> The problem is the above sucks rocks, is no more type safe than really
> late linking and just well, ugly.
Yes.
Now, what you *win* with .NET is that you can author a class, and you
could generate the IDL or the ORBit type libraries from it directly:
mcs proggie.cs
make-corba-typelib --class MyClass proggie.exe
Or something along those lines.
Miguel.