A bilateral interface may comprise an object interface and, optionally, a language interface. The object interface comprises at least an object-side object interface to be included in an external object, and a structure-side object interface to be included in a parsable structure. When executed, an object initialization routine included in the object-side object interface provides an identification of the structure-side object interface to the external object. Conversely, a structure initialization routine included in the structure-side object interface provides an identification of at least one object interaction routine to the external object. The external object can then invoke the at least one object interaction routine to interact with the parsable structure. The language interface is similarly constructed. The bilateral interface of the present invention provides much greater extensibility for parsable structures than was previously possible and provides, for example, for the addition of customized keywords.

Μια διμερής διεπαφή μπορεί να περιλάβει μια διεπαφή αντικειμένου και, προαιρετικά, μια γλωσσική διεπαφή. Η διεπαφή αντικειμένου περιλαμβάνει τουλάχιστον μια αντικείμενο-δευτερεύουσα διεπαφή αντικειμένου που περιλαμβάνονται σε ένα εξωτερικό αντικείμενο, και μια διεπαφή αντικειμένου δομή-πλευράς που περιλαμβάνεται σε μια parsable δομή. Όταν εκτελείται, μια ρουτίνα έναρξης αντικειμένου που περιλαμβάνεται στην αντικείμενο-δευτερεύουσα διεπαφή αντικειμένου παρέχει έναν προσδιορισμό της δομή-δευτερεύουσας διεπαφής αντικειμένου στο εξωτερικό αντικείμενο. Αντιθέτως, μια ρουτίνα έναρξης δομών που περιλαμβάνεται στη δομή-δευτερεύουσα διεπαφή αντικειμένου παρέχει έναν προσδιορισμό τουλάχιστον μιας ρουτίνας αλληλεπίδρασης αντικειμένου στο εξωτερικό αντικείμενο. Το εξωτερικό αντικείμενο μπορεί έπειτα να επικαλεσθεί την τουλάχιστον μια ρουτίνα αλληλεπίδρασης αντικειμένου για να αλληλεπιδράσει με τη parsable δομή. Η γλωσσική διεπαφή κατασκευάζεται ομοίως. Η διμερής διεπαφή της παρούσας εφεύρεσης παρέχει το πολύ μεγαλύτερο εκτατό για τις parsable δομές από ήταν προηγουμένως δυνατός και επιτρέπει, παραδείγματος χάριν, την προσθήκη των προσαρμοσμένων λέξεων κλειδιών.

 
Web www.patentalert.com

< (none)

< System and method for updating microcode stored in a non-volatile memory

> Multi-language domain name service

> (none)

~ 00043