I keep getting the iwarunner answer from our own developer and I'm not a developer but let me explain our setup and hopefully come up with a better solution. Mind you I'm an IT Manager and manage a tech support dept that sets up hundreds of customers with software so that's the angle my opinion is coming from.
We had a powerbuilder application that had to be installed on all our customers systems (about 200 customers and multiple computers at each site) and connect to a database on our server. We needed it to be on the web so we could give them a url and just have them go there and login like any other website but our developer only knows pb so this is the solution that was came up with. Now even though it's a "web product" we still had to login to every pc, change security settings, andget it working in multiple browsers just to get it working with their main browser. This in my mind was essentially the most "un-web" web product I had seen but dealt with it because I was forced to. Now with the IWArunner as a solution it is essentially going back in time to a proprietary client server software that has to be installed on each pc and is only usuable for 1 thing which doesn't sit well with me. We also have another program which (against my wishes) we use iwa and it could be installed on these same pc's so wouldn't that cause an issue if it's installed for 2 separate pieces of software?
We also still use a powerbuilder application in the office which calls up chrome with a url to get to one piece of software so how would we go about changing it so it calls up iwa runner instead?