I need to design a common delegate interface for client server coomunication.The idea behind it is briefly like- The basic motive is we need to automate the testing of componets like microcontrller over the circuit board. The user will provide the configuration data.Now this data is to be sent to labview to initialise it. This client server will lies in between user data and iabview. The user data will be sent through client interface to server interface and finally this server interface will send the data to labview. So firstly our requirement is to develope a generic delegate intercae and then need to develope genericdelegate client and generic delegate server interface which inturn implements generic delegate interface. So can anybody please let me know how to design it like which funtionalities we need to implement.