Browse Prior Art Database

Method of creating and using common logon services for connecting Web applications with legacy VM applications

IP.com Disclosure Number: IPCOM000013433D
Original Publication Date: 2002-Oct-29
Included in the Prior Art Database: 2003-Jun-18
Document File: 1 page(s) / 37K

Publishing Venue

IBM

Abstract

Web applications that access back-end VM legacy applications require a number of functions to be performed at initialization and termination time. This method involves the creation of common services to provide Web browser identification, user logon, error identification, recovery services and session logoff cleanup services. The advantage is that by incorporating these functions into common services one needs to code them only once they can then be reused by subsequent applications. A further advantage is that application maintenance costs are reduced and changes in the common services can be implemented quickly since the change can be applied across all applications.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

  Method of creating and using common logon services for connecting Web applications with legacy VM applications

    Web applications that access back-end VM legacy applications require a number of functions to be performed at initialization and termination time. This method involves the creation of common services to provide Web browser identification, user logon, error identification, recovery services and session logoff cleanup services. The advantage is that by incorporating these functions into common services one needs to code them only once -- they can then be reused by subsequent applications. A further advantage is that application maintenance costs are reduced and changes in the common services can be implemented quickly since the change can be applied across all applications.

The problem is one of code traversal of multiple paths only known at run time. Without this function, all applications need additional logic to handle potential environmental differences. This code reduces logon and environment setup to one atomically indivisible unit of work. The output from this stage is a clean environment with known starting points. Errors and system differences have either been handled or nullified. See figure.

1