title: ASP.NET Service alive across different pages
body: <p>I have a strange architecture issue. I'm creating an ASP.NET site, and very simply this site will call a webservice , that I also need to develope. This webservice opens a session to an old legacy system, and then the site has to execute functions through that webservice.</p>
  
  <p>The problem is that when the webservice opens the session in the legacy system I should keep it open for as long as the session is open on my ASP.NET site. I cannot create the session and destroy it for each webservice call, I should reuse it.</p>
  
  <p>Any help on this architecture will be greatly appreciated.
  This is the flow, and how it should work:</p>
  
  <p><a href="http://picpaste.com/Capture-H5YbVaxF.JPG" rel="nofollow">http://picpaste.com/Capture-H5YbVaxF.JPG</a></p>
  
  <p>thank you!
  Victor</p>