title: Light weight URL rewriting on windows
body: <p><strong>Environment</strong><br>
  IIS7 on Windows server 2003.<br>
  Having to applications on two different application pools.  </p>
  
  <p><strong>Requirement</strong><br>
  Being able to direct a request to a specific application according to the parameters on the URL. Doing so under high load of requests.  </p>
  
  <p><strong>Current using</strong><br>
   - <a href="http://www.iis.net/downloads/microsoft/url-rewrite" rel="nofollow">url-rewrite</a> - to change the port of the request.<br>
   - <a href="http://www.iis.net/downloads/microsoft/application-request-routing" rel="nofollow">application-request-routing</a> - to allow the request to re-enter the IIS and change application pool.<br>
  This solution provide the logic I'm looking for but with a poor performance.  </p>
  
  <p><strong>Optimal</strong><br>
  If I could capture the request before it retching the IIS and rewrite it, using a light weight mechanism (Service? Driver?)</p>