I'm sure there has to be an easy way to do this, maybe I'm making more work for myself than I need to. I'm trying to set up cross system communications in a way that I can have bi-directional communication between objects, I imagine it would be something like this.
public interface ISharedResource
public class SharedResourceHost : ISharedResource //<- slave process
SharedResourceHost resource = new SharedResourceHost("http://192.168.1.102/HostedResources/Process1");
resource.Invoke("SomeMethod");
is there anything like this? I don't wanna have to pull teeth setting up web services etc but if I have to I will.