Systems and methods are disclosed to support Host Initiated Processing (HIP), in which an application in a first system calls a software object in a second system that is in some respect incompatible with the first system. The calling application resides in a legacy system (e.g., an IBM mainframe), and is written based on a programming model (e.g., CICS). The called software object is based on a WINDOWS-based programming model (e.g., COM or .NET), which is incompatible with the legacy system's programming model. The HIP system converts a call from the legacy system so that the call is usable with the WINDOWS-based system, and also converts the result provided by the WINDOWS-based system into a form usable by the legacy system. Example aspects of incompatibilities between a legacy system and a WINDOWS-based system include: data representation, data types, communications protocol, passing of call parameters and return values, and error handling.

 
Web www.patentalert.com

< Method for enhanced event specific features on personal video recorders

> Heart-shaped plant hanger

> Atomic operations on data structures

~ 00559