SYSTEM AND METHOD FOR EXTENDING CAPABILITIES AND EXECUTION EFFICIENCY OF SCRIPT BASED APPLICATIONS
Scripting Language based applications can be limited in their ability to supply and execute sophisticated logic and complex processing. More traditional programming languages contain explicit function and/or procedure calls to implement more complex functionality, however, these languages use more c...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Scripting Language based applications can be limited in their ability to supply and execute sophisticated logic and complex processing. More traditional programming languages contain explicit function and/or procedure calls to implement more complex functionality, however, these languages use more complicated syntax and traditionally require mosophisticated programming knowledge to use. There are provided systems and methods for extending the capabilities of an application program for execution by a terminal. The application includes a script based workflow and non-executable content. One such method comprises loading the workflow for interpretation by a script interpreter, such that the workflow is configured for having a plurality of executable elements. This method also provides a global symbol structure for reference by the executable elements, the global symbol structure including addressing for coupling selected ones of the executable elements to corresponding external components. The external components are provided by a native runtime environment of the terminal for performing the action specified by the selected executable elements. This method also executes the executable elements in sequence such that execution of the selected ones of the execution elements are redirected to the respective external components through the corresponding global symbols of the global symbol structure. Predefined knowledge of the contents of the global symbol structure is shared by the runtime environment and the workflow of the application.
La capacité des applications à base de langage de script à fournir et exécuter une logique sophistiquée et un traitement complexe peut être limitée. Les langages de programmations plus classiques disposent d'appels de fonction et/ou de procédure explicites pour mettre en oeuvre des fonctionnalités plus complexes, mais ces langages font appel à une syntaxe plus compliquée et nécessitent généralement des connaissances de programmation plus sophistiquées. L'invention concerne des systèmes et des procédés permettant d'élargir les capacités d'un programme d'application destiné à être exécuté par un terminal. L'application contient un flux à base de scripts et un contenu non exécutable. Un procédé selon l'invention consiste à charger le flux pour qu'il soit interprété par un interprète de script, de sorte que le flux soit configuré de manière à posséder une pluralité d'éléments exécutables. Le procédé permet également d'obtenir une str |
---|