str/bytes issues, dictionaries having different/incompatible methods, etc.
it's a different object model.

as for tunneling rpyc over another protocol -- just implement your own
Stream or a Channel:
https://github.com/tomerfiliba/rpyc/blob/master/rpyc/core/stream.py#L21 --
file-like transports
https://github.com/tomerfiliba/rpyc/blob/master/rpyc/core/channel.py#L13 --
message-oriented transports

a stream transfers bytes over some transport. a channel transfers messages.
if you protocol is already message oriented (e.g., HTTP) you can directly
implement a channel, but if it's stream like (e.g., TLS) it would be
easiest to implement as a stream.

by the way, rpyc supports TLS (built in) and SSH tunneling using plumbum.


-tomer

-----------------------------------------------------------------

*Tomer Filiba*
tomerfiliba.com     <http://www.facebook.com/tomerfiliba>
<http://il.linkedin.com/in/tomerfiliba>


On Thu, Aug 7, 2014 at 8:22 PM, Adrian Genaid <[email protected]> wrote:

> Hello,
>
> I am having a look on RPyC in order to enable secure python rpc in a
> client/server application. As of now, the results are quite promising.
>
> I was even able to use a Service (not the classic service) served in
> Python 3.3 from IronPython. Your documentation tells it is not possible to
> communicate between python3 and python2 interpreters (IronPython is 2.7);
> what will not work in such scenario?
>
> One thing I was not yet able to figure out is whether I could tunnel the
> RPyC communication through the existing client/server connection. Could I
> somehow fake a socket object and feed the messages from our internal
> protocol into RPyC/wrap sending messages accordingly? The communication
> scheme of the client/server application is based on an event queue.
> Has someone done something like that before? Is it a reasonable approach?
>
> Thanks for hints!
>
> Adrian Genaid
>
>  --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "rpyc" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"rpyc" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to