RunID - cross service tracking

Wil O'Mullane womullan at skysrv.pha.jhu.edu
Thu Sep 23 08:37:42 PDT 2004


Hi All,
Not sure where to go with this idea. I have added it to a new draft of Support Interfaces but that is not the proper place to do this.
In a meeting we had yesterday to discuss logging
Tim Kimball had an interesting idea. We should have a RunID associated with
a particular service run. 
So a portal creates a run id in the form servename:sequentialNum. This id should be passed to all services called such that it is logged for each service call. Any service calling another service should pass this number on. Hence if DataScope calls 300 services from one user request they should all have the same RunID. For a web Service the run id could be in the header i.e. no change to the interface. For the Simple GET services it can simply be appended as &RunID=server:990990 which will automatically put it in the log.

Hence the tie to the logging interface.



wil



More information about the interop mailing list