Hi, lately in GeoSolutions we've been looking for with a simpler alternative to WFS that people can implement very quickly in order to disseminate vector data in a SOA architecture.
The Mapfish protocol is close, but does not satisfy all of our needs, so we augmented it in a couple of ways making it a sort of a little, very simple json based WFS service. You can find a bit more information about in this blog: http://geo-solutions.blogspot.com/2010/11/simplefeatureservice-yet-another.html as well as a bit more detailed, but still rough, specification here: http://demo.geo-solutions.it/share/SimpleFeatureService.pdf I'd like to hear opinion about this. Long term we might be interested in having GeoServer not only leverage the protocol to cascade simple vector data sources, but also to have it implement it to allow the generation of very quick clients for simple vector data exchange. The code value for this protocol would not be flexibility, or religious support for restfulness, but simplicity: if one can implement a client or a server for the protocol in, say, a couple of days in a common language that already has support for parsing/encoding json strings, we basically reached 100% of our goal. We basically want to limit the scope so that one can get rid of the protocol implementation phase quickly and just concentrate on what the service should do instead. Cheers Andrea ----------------------------------------------------- Ing. Andrea Aime Senior Software Engineer GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584962313 fax: +39 0584962313 http://www.geo-solutions.it http://geo-solutions.blogspot.com/ http://www.linkedin.com/in/andreaaime http://twitter.com/geowolf ----------------------------------------------------- -- ----------------------------------------------------- Ing. Andrea Aime Senior Software Engineer GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584962313 fax: +39 0584962313 http://www.geo-solutions.it http://geo-solutions.blogspot.com/ http://www.linkedin.com/in/andreaaime http://twitter.com/geowolf ----------------------------------------------------- ------------------------------------------------------------------------------ Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev _______________________________________________ Geotools-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geotools-devel
