Using a tag to identify the application context for a program object

    公开(公告)号:GB2503920A

    公开(公告)日:2014-01-15

    申请号:GB201212426

    申请日:2012-07-12

    Applicant: IBM

    Abstract: An application server identifies a software object to be executed and an application context which enables a service. An entry point of the object is identified and a tag identifying the context is associated with the entry point. The object is executed using the entry point and the tag. The tag may be passed directly to the object via a memory reference. Alternatively, the tag may be placed in a file referenced by the object. The object may be application software. The application context may identify objects, which provide a service. The objects may execute in a cloud computing environment.

    Creating a hybrid processing thread to be executed on multiple application servers

    公开(公告)号:GB2503932A

    公开(公告)日:2014-01-15

    申请号:GB201212509

    申请日:2012-07-13

    Applicant: IBM

    Abstract: A computer system 100 is operable to support an application, and includes at least two application server environments 102, 104. The system comprises: a component 106 for intercepting a request relating to the application issued to the first environment before it the requested work is executed; a component 108 for creating a processing thread 110 from the request which is adapted for execution in the first environment; a dispatcher component 112, which attaches a context 114 to the thread to modify the thread into a hybrid thread 116 which is also suitable for execution in the second environment; and a component 118 for returning the hybrid thread to the first environment. This allows the request to access services or components in the second environment without requiring additional layers of processor overhead or modification of either environment. The environments may be incompatible in terms of their programming models, where one may be a procedural environment and the other an object-oriented environment.

Patent Agency Ranking