I am new to WMS and ASP.NET and would appreciate if you would clear up some confusions I have.
Your sample WMS Server is a combined server & client, which is good for demonstration purposes. But in the real-world I have to support 500+ clients with one, and potentially multiple, WMS Server(s).
Is it correct that each client will get their own instance of the Admin Class? If so, does that mean each client will have to load their own Plugin's and hence have their own instance of WmsLayerPlugin?
If this is true it would consume an awful lot of resources I would think.
The WMS server I am developing will have a few layers to start and the most important is a JEG2000 Raster Layer. How efficient is this going to be if each client has to have their own WmsLayerPlugin?
Is there any way to load just one set of the Plugin's so that all clients can make use of the same WmsLayerPlugin ?
Appreciate if you would help make this clear for me.