Re: Sample Project with Pyro, Pyrolite, C#, Java, Python
Irmen de Jong <[email protected]> Tue, 29 Jul 2014 21:55:48 +0200
| Newsgroups | gmane.comp.python.pyro |
|---|---|
| Message-ID | <[email protected]> |
On 19-7-2014 15:02, Nicco Kunzmann wrote:
> Hello,
>
> in a seminar about components and middleware
> <http://hpi.de/studium/lehrveranstaltungen/it-systems-engineering/lehrveranstaltung/course/2014/komponentenprogrammierung_und_middleware.html>
> we created a 'slim breakout' version with Pyro.
> We successfully used Pyrolite and Pyro with C#, Java and Python.
> https://github.com/niccokunzmann/ping/
> We had a presentation and a discussion about our implementation.
> Maybe you can use it to see where we had struggles.
>
> If you have any questions, contact me,
> greetings,
> Nicco
Hi Nicco,
you may be pleased to know that the latest version of Razorvine.Pyrolite.dll (4.0)
contains the DynamicObject version of the PyroProxy class, so you can actually write:
dynamic p = PyroProxy("...")
p.remotemethod()
Note that as far as I know, without bytecode generating tools (cglib?) the same is not
possible on Java because its dynamic proxy object requires the actual interface that you
want to proxy. Which is fully dynamic in Pyro, so no luck there.
(new version available here: http://irmen.home.xs4all.nl/pyrolite/ or source on github)
Cheers
Irmen
------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls.
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk