This invention provides a system and method that allows object oriented
(OOP) applications to incorporate scripting easily and in a uniform
manner. The Bean Scripting Framework (BSF) supports scripting on the OOP
programming language-side, where the programming language runs and
evaluates scripts, and also in cases where scripts run and control
objects. The BSFManager provides scripting services for the application
program as well as support services for scripting engines to interact with
the OOP programming language runtime environment. The BSF also has a
registry of known scripting languages which the application program can
interact with. The scripting architecture allows OOP programming language
applications to be customized and managed further downstream than
previously possible.
Diese Erfindung liefert ein System und eine Methode, die Gegenstand orientierte Anwendungen (OOP) einer konstanten Weise leicht und in scripting enthalten läßt. Der Bohne Scripting Rahmen (BSF) stützt das Scripting auf der OOP programmierenSprache-seite, in der die Programmiersprache Indexe laufen läßt und auswertet, und auch, in den Fällen wo Indexe Gegenstände laufen lassen und steuern. Das BSFManager stellt scripting Dienstleistungen für das Anwendungsprogramm sowie Beistandsservices für das Scripting Maschinen, um auf das OOP Programmiersprache-Laufzeitklima einzuwirken zur Verfügung. Das BSF hat auch ein Register der bekannten scripting Sprachen, die das Anwendungsprogramm einwirken kann auf. Die scripting Architektur erlaubt, OOP Programmierspracheanwendungen werden, weiter besonders angefertigt zu werden und gehandhabt stromabwärts als vorher möglich.