Single Remote Service Request

Files:

Description:

This program contains the *minimum* amount of code required to send a message from one process to another.

To run this program, first start the server:

      single_rsr_server &
The server will output a contact string similar to:
      attach url: x-nexus://mymachine.mydomain.edu:15419/
Now start the client with the contact string of the server and a number to send to the server:
single_rsr_client x-nexus://mymachine.mydomain.edu:15419/ 123
The server will display the received number:
Single Rsr server received 123
And exit.

To make this program:

Edit Makefile and change GLOBUS_DIR to:
/path_to_globus_install_directory/development/globus_flavor_to_use
Where path_to_globus_install_directory is the name of the directory where you installed Globus. This is be the directory you specified with the --prefix= switch when configuring Globus. It is the directory that gets populated when you 'make install' Globus.
And globus_flavor_to_use is composed of the architecture , the type threaded or nothreads, the type standard, or mpi, etc. Please Check your own installation as this varies from installation to installation.
Then type:

make

Instructional Goals: