Systems and methods are presented for managing browser sessions in single
and multi-server workflow environments. Aspects involve maintaining
session state for browser sessions at a first application server process,
while communicating with a second application server process. Other
aspects involve monitoring user activity and server state from a browser
that can initiate responsive actions in response to error conditions.