The scripting engine interface provides the capability to interconnect any suitably written application or server with any scripting language. The implementation of the scripting engine itself (language, syntax, persistent format, execution model, and the like) is left entirely to the vendor, and the scripting engine need not come from the same vendor as the host application. The scripting engine interface implements this capability using a set of interfaces, the two most important ones being IActiveScriptSite (implemented by the host application) and IActiveScript (implemented by the language engine.) Together, these interfaces allow a host application to inform a scripting engine about the functionality that can be scripted and to define the scripts that the scripting engine should execute, either immediately or in response to user actions such as mouse clicks. The scripting engine interface redefines the handshake that is required between two specific types of software components in a manner not previously done. Unlike past scripting engine interfaces, which define a unique and proprietary way of hooking up to an application, the interface described here provides a universal hookup mechanism that is simple and direct.

L'interface scripting de moteur fournit les possibilités pour relier ensemble n'importe quelle application ou serveur convenablement écrite avec n'importe quelle langue scripting. L'exécution du moteur scripting elle-même (langue, syntaxe, format persistant, modèle d'exécution, et semblables) est laissée entièrement au fournisseur, et au moteur scripting n'a pas besoin venu du même fournisseur que l'application de centre serveur. L'interface scripting de moteur met en application ces possibilités en utilisant un ensemble d'interfaces, deux les plus importantes qui sont IActiveScriptSite (mis en application par l'application de centre serveur) et IActiveScript (mis en application par le moteur de langue.) Ensemble, ces interfaces permettent à une application de centre serveur d'informer un moteur scripting au sujet de la fonctionnalité qui peut être préétablire et définir les manuscrits que le moteur scripting devrait exécuter, immédiatement ou en réponse aux actions d'utilisateur telles que des clics de souris. L'interface scripting de moteur redéfinit la poignée de main qui est exigée entre deux types spécifiques de composants de logiciel en quelque sorte pas précédemment faits. À la différence des interfaces scripting passées de moteur, qui définissent une manière unique et de propriété industrielle de l'accrochage jusqu'à une application, l'interface décrite ici fournit un mécanisme universel de conjugaison qui est simple et direct.

 
Web www.patentalert.com

< (none)

< Dispersion compensating fiber

> Operation-partitioned off-loading of operations in a distributed environment

> (none)

~ 00012