Cooperative software application architecture

An application environment (10) includes a hosting application (12) and an application component (14) operative to execute a plurality of ordered processing operations (16). The hosting application (12) is operative to effect a call to the component (14) , thereby invoking operation of the component...

Full description

Saved in:
Bibliographic Details
Main Authors AMIR WEINBERG, MOSHE COHEN, YANIV SHAYA, YOSSI ACRICH, MAX KHOLMYANSKY
Format Patent
LanguageEnglish
Published 23.08.2001
Edition7
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:An application environment (10) includes a hosting application (12) and an application component (14) operative to execute a plurality of ordered processing operations (16). The hosting application (12) is operative to effect a call to the component (14) , thereby invoking operation of the component (14). The component (14) is operative to execute any of the ordered processing operations in response to the call until a suspense condition is met. The component (14) is thereupon operative to suspend its operation, maintain execution state information (20), and return execution control to the hosting application (12). The hosting application (12) is operative to resolve the suspense condition and effect a further call to the component (14). The component (14) is then operative to determine whether the suspense condition is resolved and, if so, resume execution of the ordered processing operations from the point of suspension in response to the further call.
Bibliography:Application Number: AU20010023136