Vladimir R. Bossicard wrote:
I looked at the whole servlet for a little bit. Its an interesting solution, XML-RPC through the POST requests and html'ized viewing through the http GET requests. There are definitly some shortcomings with at least the http GET side of the XindiceServet. One thing I don't like was the "buffering" of the query results into a byte[]. Wouldn't it be possible to "Stream" to response.out to improve memory use and performance on viewing large result sets/documents?It's for the viewing only but I can imagine that it can be easily extended
please do not extend it: rewrite it! :-)
it would be absolutely cool to have an admin servlet for Xindice. I'm sure that several users have written some kind of admin servlet, the next step would be to merge all these efforts.
-Vladimir
Having it all in one servlet is a little monolithic. I think the design should be considered inadequate for Admin purposes. There are alot of different tasks an Http based admin service is going to need to provide, theres going to be varying security related issues that need to be resolved for Access Control etc, a design strategy should probibly be planned and well thought out.
-Mark Diggory