[mapguide-trac] #1329: Refactor ServerConnectionI implementations
into separate assemblies
MapGuide Open Source
trac_mapguide at osgeo.org
Tue Apr 20 21:35:17 EDT 2010
#1329: Refactor ServerConnectionI implementations into separate assemblies
---------------------------+------------------------------------------------
Reporter: jng | Owner: jng
Type: enhancement | Status: new
Priority: medium | Milestone: Maestro-2.5
Component: Maestro | Version:
Severity: major | Keywords:
External_id: |
---------------------------+------------------------------------------------
Currently the two implementations of ServerConnectionI
(HttpServerConnection and LocalNativeConnection) reside in the same
MaestroAPI assembly.
Because LocalNativeConnection wraps the official MapGuide API (and
unmanaged dependencies as a result), this means that MaestroAPI cannot be
used in an environment like Silverlight, which forbids execution of
unmanaged code.
LocalNativeConnection and its associated classes should be moved into a
separated assembly.
Similarly, FeatureSetReader will have to be refactored into an interface
allowing http and local implementations to reside outside of the
MaestroAPI assembly.
--
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1329>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals
More information about the mapguide-trac
mailing list