Systems, methods and data structures for encompassing scripts written in one or more scripting languages in a single file. The scripts of a computer system are organized into a single file using Extensible Language Markup (XML). Each script is delimited by a file element and the script's instructions are delimited by a code element within each file element. Other information, such as a name of the script and a functional description of the script may also be included in the file using other XML elements to delimit that information. The language in which a particular script is written is also included within the XML format. When a particular script is executed, the file is parsed to create a list of the script names or of the functional descriptions of the scripts. One or more scripts are selected and the code for those scripts is extracted from the file and executed by the appropriate scripting process. The scripting process that executes a particular script is identified from the scripting extension attribute that is included in the XML format of the file.

Συστήματα, μέθοδοι και δομές δεδομένων για την κάλυψη των χειρογράφων που γράφονται σε μια ή περισσότερες scripting γλώσσες σε ένα ενιαίο αρχείο. Τα χειρόγραφα ενός συγκροτήματος ηλεκτρονικών υπολογιστών οργανώνονται σε ένα ενιαίο αρχείο χρησιμοποιώντας την εκτατή γλωσσική σήμανση (XML). Κάθε χειρόγραφο οριοθετείται από ένα στοιχείο αρχείων και οι οδηγίες του χειρογράφου οριοθετούνται από ένα στοιχείο κώδικα μέσα σε κάθε στοιχείο αρχείων. Αλλες πληροφορίες, όπως ένα όνομα του χειρογράφου και μια λειτουργική περιγραφή του χειρογράφου μπορούν επίσης να περιληφθούν στο αρχείο χρησιμοποιώντας άλλα στοιχεία XML για να οριοθετήσουν εκείνες τις πληροφορίες. Η γλώσσα στην οποία ένα ιδιαίτερο χειρόγραφο γράφεται συμπεριλαμβάνεται επίσης μέσα στο σχήμα XML. Όταν ένα ιδιαίτερο χειρόγραφο εκτελείται, το αρχείο αναλύεται για να δημιουργήσει έναν κατάλογο των ονομάτων χειρογράφων ή των λειτουργικών περιγραφών των χειρογράφων. Ένα ή περισσότερα χειρόγραφα επιλέγονται και ο κώδικας για εκείνα τα χειρόγραφα εξάγεται από το αρχείο και εκτελείται με την κατάλληλη scripting διαδικασία. Η scripting διαδικασία που εκτελεί ένα ιδιαίτερο χειρόγραφο προσδιορίζεται από τη scripting ιδιότητα επέκτασης που συμπεριλαμβάνεται στο σχήμα XML του αρχείου.

 
Web www.patentalert.com

< XML based script automation

< XML based script automation

> Optimization of n-base typed arithmetic expressions

> Method and apparatus for selecting a locking policy based on a per-object locking history

~ 00099