Hi, > You also might want to give some guidelines as to how to create > those "ServiceIDs" - otherwise most likely every plugin will come > up with a totally different scheme. > > Klaus I also think this should be done, and atleast a version info has to be part of the interface to avoid problems with changed protocols in newer plugins. Udo made it part of the service string itself in his sample plugins. Perhaps it should be a separate value. Don't know ;-) Since this interface can not only be used to call a service of the server plugin, but also to broadcast a message from the client to possibly many servers, this should also be considered with respect to the naming problem. Some suggestions: - CommunicationInterface - InterchangeInterface - ExchangeService BR, Christian