I am developing a program which allows operators at workstation to (1) retrieve their MMI profiles from the server after a program level login. Operators may use any workstation within the domain. This login will also enable data saved by the operator to be available.

For example, a Addtext dialog which simply gets a string from the operator and save as a file. The dialog will also list the files and allows the user to select and thereafter, display the text.
(2) This list of files should be made available to this operator regardless of which workstation he logons to. Actual situation may involve saving data of larger size.

(3) Other operations may include showing workstation A's cursor (eg in a 3d space) in workstation B, C, D etc. This feature is more realtime compared to the one above.

My question is, does anyone has available classes (pure c/c++) which can do similiar thing? Or maybe has a efficiency idea of implementing it? The transmission layer can be ignored, assumming it exists and function well.

thanks