Quoting dblasby@anonymised.com:
We're doing lots of documentation work right now. You can see an
index
page here:
http://docs.codehaus.org/display/GEOSDOC/Documentation
Once you've got geoserver up and running in eclipse, try this
tutorial:
http://docs.codehaus.org/display/GEOSDOC/How+a+GetFeature+Request+Works
It follows a WFS GetFeature Request through the code; it hits on most
of
the major components of the WFS and how it interacts with Geotools.
Give it a try and send me some feedback.
And don't hesitate to ask any and all questions. Read through the
developer docs first, but then fire away. We're in documentation mode,
and you present a great use case - someone who wants to build on
geoserver yet knows nothing. Indeed perhaps we could come away with a
tutorial just for people like you, any question you ask we'll instantly
turn into a wiki page for others to use. Taking the WFS code and
modifying it for WAS should work well. Start with Capabilities, as
that's the easiest. I'm not exactly sure what else a WAS entails, but
basically you just want to create Request objects that mirror the XML
requests, and then a KVP and XML reader for each (I'm presuming you can
do both with WAS). Make servlet objects that extend AbstractServlet,
and put those in your web.xml. Then write up the logic for responses,
and output writers for the response. I suppose with WAS you may need
some sort of asynchronous communication as well? That issue hasn't
been tackled, but shouldn't be too hard. After you've played a bit and
gotten comfortable (it does take awhile), we can give you a branch in
svn to play on.
best regards, and good luck,
Chris
dave
----------------------------------------------------------
This mail sent through IMP: https://webmail.limegroup.com/
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle
Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing
& QA
Security * Process Improvement & Measurement *
http://www.sqe.com/bsce5sf
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel
----------------------------------------------------------
This mail sent through IMP: https://webmail.limegroup.com/