NetLimiter
NetLimiter is an ultimate Internet traffic control and monitoring tool designed for Windows. You can use NetLimiter to set download/upload transfer rate limits for applications or even single connection and monitor their Internet traffic.
Speed Limiter application can simulate slow TCP/IP connections. All connections from that machine will go trough this app or you can configure only your application to...
Speed Limiter application can simulate slow TCP/IP connections. For your application it's absolutely transparent, you can configure the operating system to use the Speed Limiter server, so all connections from that machine will go trough this app. Or you can configure only your application to use it as a proxy.
bandwidth-shaper