Archived
This forum has been archived. Please start a new discussion on GitHub.
computation server (newbie question)
hi, newbie here,
i am new to Ice and i have some fundamental questions. i want to implement a remote computation server along the following lines:
* several machines have a Ice server running
* when i client starts, it connects to one or more of the remote computation servers
* the client send the server some basic information about the compute job
* the client issues requests to the servers to "compute something"
* when the each server is done with it's work, it will send the computed data back to the client
i have looked at the Ice documentation (pdf) and got the HelloWorld to compile and run. however, HelloWorld seems to only work in one direction, the client sending a string to the server.
is there and example for sending data to and from the server?
thanks,
-r
i am new to Ice and i have some fundamental questions. i want to implement a remote computation server along the following lines:
* several machines have a Ice server running
* when i client starts, it connects to one or more of the remote computation servers
* the client send the server some basic information about the compute job
* the client issues requests to the servers to "compute something"
* when the each server is done with it's work, it will send the computed data back to the client
i have looked at the Ice documentation (pdf) and got the HelloWorld to compile and run. however, HelloWorld seems to only work in one direction, the client sending a string to the server.
is there and example for sending data to and from the server?
thanks,
-r
0
Comments
-
You could either use AMI, or you could use a callback. For an example of a callback see demo/Ice/callback. You might also want to look at the encoder series of articles I wrote for our newsletter connections (http://www.zeroc.com/newsletter) in issue 18 and 19.0