views:

18

answers:

0

Hello,

Is it possible to implement a system similar to this:

1 Centralized assembly storage in a central web application
N Client web applications consuming types in assemblies in this centralized web app.

It should work this way.

  1. I design an interface and deploy it with every client application
  2. Client application request for a specific implementation of interface (e.g. by fully qualified type name)
  3. Central web applications creates instance of that type/class and returns it to client
  4. Client can calls methods implementations as if assembly with that type was deployed locally.

I found WCF activation with client-side activation and marshal by value, but I'm not sure if this can be used and in fact it is totally unclear how.