Bespoke Transport
Posted: Thu Apr 19, 2018 8:34 am
Hello Forum/Jarl,
I see RCF supports data transfer over TCP, UDP, Named Pipes and Unix Domain sockets. I need to implement remote object invocation for a project I'm working on however I have a strict requirement to pass data through a bespoke 'data channel'. The 'data channel' supports sending and receiving arbitrary numbers of bytes. I am wondering whether it's practical/correct to implement a custom RCF Endpoint (let's call it DataChannelEndpoint) that creates client and server transports that wrap the 'data channel'.
Is this doable? Is it the right approach? Any steer on what actually to do would be appreciated.
Cheers,
DD
I see RCF supports data transfer over TCP, UDP, Named Pipes and Unix Domain sockets. I need to implement remote object invocation for a project I'm working on however I have a strict requirement to pass data through a bespoke 'data channel'. The 'data channel' supports sending and receiving arbitrary numbers of bytes. I am wondering whether it's practical/correct to implement a custom RCF Endpoint (let's call it DataChannelEndpoint) that creates client and server transports that wrap the 'data channel'.
Is this doable? Is it the right approach? Any steer on what actually to do would be appreciated.
Cheers,
DD