<br><br><div class="gmail_quote">2011/10/21 Marco Hugentobler <span dir="ltr">&lt;<a href="mailto:marco.hugentobler@sourcepole.ch">marco.hugentobler@sourcepole.ch</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi all<br>
<br>
It would be great to have a mapscript equivalent for QGIS server, so the<br>
possibility to modify the request before it arrives at QgsWMSServer class.<br>
<div class="im"><br>
&gt; GeoServer will provide WMS, WCS and WFS automatically for the data.<br>
&gt; That could also QGIS server do by default. But with the gateway<br>
&gt; interface QGIS could provide some custom services, maybe working<br>
&gt; properly only with some specific data.<br>
<br>
</div>What would be the benefit of the gateway interface class compared to other<br>
services using FastCGI? E.g. if one want to build a WFS/WPS service with QGIS,<br>
the obvious solution would be to create qgis_wps_serv.fcgi or similar. Is it<br>
the idea to have shared service functionality on service level which is<br>
specific to QGIS services?<br></blockquote><div><br></div><div>I think that the main benefit would be having a single interface to manage, both on the side of fcgi configurations (eg Apache) and global, server, configurations.</div>
<div>I imagine that one could expose some services depending on the overall configuration, or per user, or per domain, etc.</div><div>Geoserver let services share functionalities, being &quot;beans&quot; managed by the server context available to any service. Anyway this could be a future feature (I suppose it would take not a small time to be designed and implemented), but having a single gateway opens to this possibility too.</div>
<div><br></div><div>giovanni</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
Regards,<br>
Marco<br>
<br>
Am Donnerstag, 20. Oktober 2011, 22.54:30 schrieb Martin Dobias:<br>
<div><div></div><div class="h5">&gt; On Thu, Oct 20, 2011 at 5:40 PM, G. Allegri &lt;<a href="mailto:giohappy@gmail.com">giohappy@gmail.com</a>&gt; wrote:<br>
&gt; &gt; 2011/10/20 Martin Dobias &lt;<a href="mailto:wonder.sk@gmail.com">wonder.sk@gmail.com</a>&gt;<br>
&gt; &gt;<br>
&gt; &gt;&gt; On Thu, Oct 20, 2011 at 4:00 PM, G. Allegri &lt;<a href="mailto:giohappy@gmail.com">giohappy@gmail.com</a>&gt; wrote:<br>
&gt; &gt;&gt; &gt; I imagine a plugin system, similar to Qgis Desktop, where every<br>
&gt; &gt;&gt; &gt; service is<br>
&gt; &gt;&gt; &gt; discovered/registered if available in certain library paths.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; I am not sure if such implicit (automatic) registration would be good.<br>
&gt; &gt;&gt; Imagine that you have several web services. You would like to run a<br>
&gt; &gt;&gt; public WMS server and also another bunch of services for a limited<br>
&gt; &gt;&gt; group of users. Having all the services available in both instances<br>
&gt; &gt;&gt; would not be very good - e.g. with a WMS server you may automatically<br>
&gt; &gt;&gt; provide WPS server.<br>
&gt; &gt;<br>
&gt; &gt; Looking at similar architectures, Geoserver seems to work this way,<br>
&gt; &gt; leaving to a security/configuration layer to enable and control the<br>
&gt; &gt; availability of the extensions.<br>
&gt; &gt; Anyway, we can avoid an automatic discovering, and control their exposure<br>
&gt; &gt; through a configuration system (eg a simple configurations file).<br>
&gt;<br>
&gt; GeoServer will provide WMS, WCS and WFS automatically for the data.<br>
&gt; That could also QGIS server do by default. But with the gateway<br>
&gt; interface QGIS could provide some custom services, maybe working<br>
&gt; properly only with some specific data.<br>
&gt;<br>
&gt; Martin<br>
</div></div><div><div></div><div class="h5">&gt; _______________________________________________<br>
&gt; Qgis-developer mailing list<br>
&gt; <a href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br>
&gt; <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
<br>
<br>
</div></div><font color="#888888">--<br>
Dr. Marco Hugentobler<br>
Sourcepole -  Linux &amp; Open Source Solutions<br>
Churerstrasse 22, CH-8808 Pfäffikon SZ, Switzerland<br>
<a href="mailto:marco.hugentobler@sourcepole.ch">marco.hugentobler@sourcepole.ch</a> <a href="http://www.sourcepole.ch" target="_blank">http://www.sourcepole.ch</a><br>
Technical Advisor QGIS Project Steering Committee<br>
</font></blockquote></div><br>