Hello,
I need to perform inter process communication using .NET Remoting. For this I would share some data in form of Data(Objects) & Methods .
Is there any way out by which my .NET Remoting client can detect that there's some data that is being shared or not, if its just go on and collect that data.Each time server server shares the data with its shared able methods and objects by Marshaling, it should be get aware for client that's another process.
Server can have multiple clients and data can be shared in multiple clients(specific clients or broadcast i.e for every client that is running as separate process).
On client side I would have single dedicated thread for checking shared data, if it arrive it would collect, sleep otherwise. Or somehow each time server sends and event to specific client or multiple clients to make them aware about arrived and shared data.
Is this is the functionality what .NET Remoting Events expose? My .NET Remoting server is C# process and client is C++/CLI processes.
Regards Usman