Re: Have Geoportal's WMS requests in server or client?
Andreas Poth <[email protected]>
| Newsgroups | gmane.comp.gis.freegis |
|---|---|
| Message-ID | <[email protected]> |
Jan-Oliver Wagner schrieb: >Hello, > >in the frame of security issues I came across the question what >the particular reasons are why geo-portals (MapBender, iGeoPortal, p.mapper etc) >do not execute WMS requests entirely on the client side (in JavaScript, like >OpenLayers does) but rather do it on the server side >(some do only GetCapabilities, some also GetMap). > >The reasons I could imagine are: >* it was easier t o implement it this way >* with intensive JavaScript use we exclude some browsers. > >I am extremely intersted if there are reasons beyond these >and would be thankful for any feedback. > >All the best > > Jan > > > Hi Jan, iGeoPortal only performs GetCapabilities on serverside. The reason is that XML parsing capabilities documents, performing additional requests that may result from returned capabilities and doing validations (that can not be done by simply validating the XML) are much to complicated to do it with something like java script. In future an additional reason will be that OGC services will have a SOAP interface. And doing SOAP just using javascript is no fun. best regards ANDREAS -- Dr. Andreas Poth l a t / l o n GmbH Aennchenstrasse 19 53177 Bonn, Germany phone ++49 +228 18496-0 fax ++49 +228 18496-29 http://www.lat-lon.de http://www.deegree.org