If you don't look after the convention issue (always an option), perhaps the datastore should be renamed to GeoServerDataStore ... thus advertising more acurately the intended use :). This option probably has some speed inprovements availiable too ... but might open a can of worms (filled with sockets?).

Well, this allows me to voice something I had in the back of my mind...
when uDig or whatever app based on gt2 communicates with geoserver, it would be nice to allow the usage of transport protocol more space efficient and less cpu intesinve than GML. It does not even need to be "our little secret", we can leverage stuff as java serialization (if only Feature was serializable, another big annoyance imho) or use protocols such as Hessian (http://www.caucho.com/resin-3.0/protocols/hessian.xtp),
which is both binary, simple and language independent.
It would still be WFS, just with a smarter encoding...

Luis Sevilla of gvSig is working to organize a bit of an interoperability to focus on better WFS performance. Definitely high on the list of things to investigate is a nice binary transport format.

It would be very nice if the next iteration of WFSDataStore decoupled the WFS protocol stuff from the response type - I feel like they're pretty closely coupled now. Ideally we could support the binary format we decide to use, and even be able to use shapefile as a transport protocol for flat responses, reusing our existing shapefile code.

Another option may be the bxml stuff that cubewerx was pushing awhile ago:
http://www.w3.org/2003/08/binary-interchange-workshop/05-cubewerx-position-w3c-bxml.pdf
http://www.cubewerx.com/main/cwxml/

Chris


Cheers
Andrea Aime

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Geoserver-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

!DSPAM:1003,4543252d263462095110867!


--
Chris Holmes
The Open Planning Project
http://topp.openplans.org
begin:vcard
fn:Chris Holmes
n:Holmes;Chris
org:The Open Planning Project
adr:;;377 Broadway, 11th Floor;New York;NY;10013;USA
email;internet:[EMAIL PROTECTED]
title:VP, Strategic Development
x-mozilla-html:FALSE
url:http://topp.openplans.org
version:2.1
end:vcard

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to