simulating low-bandwith, latency on web service

  • Thread starter Thread starter Jeff Jarrell
  • Start date Start date
J

Jeff Jarrell

I'd like to create a service-locator\proxy type service that I can use to
simulate low bandwith situations and latency issues on the service under
test.

The request comes from the client, is processed through the proxy to the
actual service. The reply is then ADJUSTED as the message is relayed back
to the service. Now what does ADJUSTED really mean? I don't know. I would
guess latency is a simple delay. I don't know how to go about the small
pipe thing.

This is a lower level than my typical business application development, so
if anybody can point me in a direction or articles it would be helpful.

I am using WCF so that may provide some helpful adjustments.

jeff
 
I'd like to create a service-locator\proxy type service that I can use to
simulate low bandwith situations and latency issues on the service under
test.

The request comes from the client, is processed through the proxy to the
actual service. The reply is then ADJUSTED as the message is relayed back
to the service. Now what does ADJUSTED really mean? I don't know. I would
guess latency is a simple delay. I don't know how to go about the small
pipe thing.

This is a lower level than my typical business application development, so
if anybody can point me in a direction or articles it would be helpful.

You might want to use Net Limiter <http://www.netlimiter.com/> or other
similar software to artifically limit the available bandwidth. Surely the
simplest solution for that.
 
Jeff said:
I'd like to create a service-locator\proxy type service that I can use to
simulate low bandwith situations and latency issues on the service under
test.

The request comes from the client, is processed through the proxy to the
actual service. The reply is then ADJUSTED as the message is relayed back
to the service. Now what does ADJUSTED really mean? I don't know. I would
guess latency is a simple delay. I don't know how to go about the small
pipe thing.

This is a lower level than my typical business application development, so
if anybody can point me in a direction or articles it would be helpful.

I am using WCF so that may provide some helpful adjustments.

The tool TCPMON that comes with Axis has this functionality
including the capability to add small delays.

Arne
 
Back
Top