title: Products Similar to Progress AppServers
body: <p>I work in Progress ABL and use what we call AppServers. Application Servers, processes that can talk to a Progress database and run business logic on the on a server and then send a response back to the client.</p>
  
  <p>These come in 4 modes but I'm most accustomed to state-reset which is an appserver that preserves state throughout the connection and state-free which is a fire and forget mode.</p>
  
  <p>This product is highly proprietary with compatibility with other clients such as .net.</p>
  
  <p>My question is, are there any solutions out there that are pure .NET that do the same thing. I'm not talking about doing ASP.net or web services as they address a different problem. I want something that can run code that can connect to a database and transmit back responses without writing my own system.</p>
  
  <p>Example of running code on an AppServer.</p>
  
  <p>define variable handleToAppServer as handle no-undo.
  define variable charResponse as character no-undo.</p>
  
  <p>run 'AppServerProcedure.p' on server hAppServer (output charResponse).</p>