Re: [Rd] IPC

2005-08-23 Thread Duncan Temple Lang
Sean O'Riordain wrote: > for very low bandwidth IPC I'd just use a standard web page form using > a GET... so all you have to do is call a URL with the parameters > embedded in the URL, e.g. > > http://silly.name.for.server.com/javaServlet?a=42&b=394&c=1982&d=complex > > If your bandwidth require

Re: [Rd] IPC

2005-08-23 Thread Duncan Temple Lang
Nigel Sim wrote: > Hi, I need to somehow make R communicate with another remote JAVA > process which provides compute services. I have control over the > communications protocol, but I would like to keep it to a standardised > protocol, such as SOAP, CORBA, etc. > > What I would like to know is,

Re: [Rd] IPC

2005-08-21 Thread Nigel Sim
Firstly, thanks for all the quick replies. > Can you let me know what went wrong with SSOAP? It would be > good to fix this and I am about to turn my attention to it anyway. Well, I could not get SSOAP to pass the xmlns which specifies the set of services being requested in the place where soapany

Re: [Rd] IPC

2005-08-21 Thread Sean O'Riordain
Absolutely - only the simplest of requests with the lowest of bandwidth requirements should use plain GET requests. Beyond that you must use some form of detail encapsulation. SOAP is layer ontop of HTTP POST requests which is semi-standardized - ie how a number is encoded is standardized, you st

Re: [Rd] IPC

2005-08-21 Thread Sean O'Riordain
for very low bandwidth IPC I'd just use a standard web page form using a GET... so all you have to do is call a URL with the parameters embedded in the URL, e.g. http://silly.name.for.server.com/javaServlet?a=42&b=394&c=1982&d=complex If your bandwidth requirements are a bit higher then you have

[Rd] IPC

2005-08-21 Thread Nigel Sim
Hi, I need to somehow make R communicate with another remote JAVA process which provides compute services. I have control over the communications protocol, but I would like to keep it to a standardised protocol, such as SOAP, CORBA, etc. What I would like to know is, what do other people use to d