I'm not sure if it is a solution for your problem, but I recently had a WebFocus program that timed out after 1 minute. The problem was Internet Explorer. I changed the following in the Windows Registry, rebooted, and it fixed the problem.
--Insert standard "Be careful messing with the Registry" comments here --
Mike Honeycutt
UNC Asheville
=============================
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
Value Name: ReceiveTimeout
Data Type: REG_DWORD (DWORD Value)
Value Data: Time in milliseconds
Default seemed to be 60000 (1 minute) - changed to 180,000 - then reboot
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
Value Name: KeepAliveTimeout
Data Type: REG_DWORD (DWORD Value)
Value Data: Time in milliseconds (default = 120,000)
WebFocus 7.6.6, Windows