dotgnu-visionaries
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Visionaries] Vision of debugging webservices : Interceptors


From: James Michael DuPont
Subject: Re: [Visionaries] Vision of debugging webservices : Interceptors
Date: Fri, 2 May 2003 19:44:26 +0200 (CEST)

 --- Norbert Bollow <address@hidden> schrieb: > James Michael DuPont
<address@hidden> wrote
> 
> > I would like to see the possibility of being able to debug 
> > web services using xmlrpc, by intercepting method calls.
> 
> We certainly need tools for debugging webservices.  However
> I doubt that the above suggestion is a good solution.

It is a very good solution.

> 
> I'd rather suggest that there is a "data recording mode"
> in which the webservice server logs all data that is necessary
> for replaying exactly whatever the webservice program is doing.

That is only one function of many. We need way to filter out single
calls and be able to display them graphically.

> (This includes both data that is received via the network and also
> copies of all database records that are retrieved by the webservice
> program.)

That is easy to do, but the data is hard to use. You need ways to pick
out and process individual records.

> 
> The administrator of a webservice (who has "debugging privileges")
> could use xml-rpc to switch this "data recording mode" on or off or
> download the collected data.  Then this data can be used to test
> the webservice program with a debugger.

Again, that is only one application of the interceptor.
I have worked with some xml rpcs stuff before, and they are hard to
debug.  We need to have a framework for finding and intercepting single
packages. We need way to send the packets to a gui on the client.

mike

=====
James Michael DuPont
http://introspector.sourceforge.net/

__________________________________________________________________

Gesendet von Yahoo! Mail - http://mail.yahoo.de
Bis zu 100 MB Speicher bei http://premiummail.yahoo.de


reply via email to

[Prev in Thread] Current Thread [Next in Thread]