I'm looking to catch all incoming requests and outgoing responses that pass through my Restlet API, break out the elements into fields and persist them in a relational database for later analysis. I thought of using service filters for this but have two concerns. One is latency since it seems that the filter approach is very synchronous. The other is dependency since I would never want the request to fail just because something goes wrong with the auditing piece. Any suggestions?
------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2716531