Message passing is suitably performed even if there are a plurality of server objects, and even if a processing request is received and a processing result is returned by a different server object. When sending a message from a client object to a server object, a data area for storing a result of processing executed by the server object is reserved. In executing the processing by the server object, an authorization to return the processing result of the server object to the client object is delegated between the server objects. Then, the result of the processing executed by the object which was most recently delegated to possess the above authorization is stored in the data area. The client object then reads the data stored in the data area so as to receive the processing result by the server object.

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

 
Web www.patentalert.com

< (none)

< Method of producing a checkpoint which describes a box file and a method of generating a difference file defining differences between an updated file and a base file

> Methods for the preparation of cell monolayers

> (none)

~ 00059