...
HTTP is chosen to be the first one to be traced. Due the fact that additional context information can be easily transmitted in the request header this protocol is suited best for testing initial tracing approaches and finding common problems that will likely apply to other communication protocols.
The following steps will be taken.
- Implementation of a basic web service (DONE)
- Researching and implementing the ID transmission (In progress)
- Creating test cases to assure transparency (optional since HTTP header does not block the execution)
- Researching and implementing a way to inject the ID transmission via instrumentation