I'm researching the possibility of chaining multiple BOS's where the actual data source may exist several BOS hops away from the client.
Machine A: Custom Entity Framework DataContext (over non SQL data) wrapped by DevForce Entity Manager.
Machine A: BOS service layer allowing remote clients to connect to data source on Machine A.
Machine B: DevForce Entity Manager connecting to BOS on machine A.
Machine B: BOS service layer allowing remote clients to connect to data source on Machine B (which is really a proxied data source from machine A).
Machine C: DevFoce Entity Manager connecting to BOS on machine B.
Is this possible?
If so, it is possible to remove the need for an Entity Manager on Machine B? Can I directly connect the BOS on machine B with the BOS on machine A? That way the BOS on machine B doesn't need to know about the actual entity model but just acts as a pass=through.
Am I even asking the right questions? ;)