A system and method for dynamically determining whether a client computer
or a web site server computer is to process web site database data to
render a data structure, such as a web page, in response to a request from
the client computer. The request from the client computer implicitly or
explicitly indicates the processing capability of the client computer, and
if the client's processing capability is sufficient to render the web site
data into a web page in fulfillment of the request, and the web server
usage is high and server policy permits it, the unprocessed data and
necessary classes of processing code are downloaded to the client
computer, which then processes the data to render the requested web page.
Otherwise, the server computer processes the data and returns the web page
to the client computer.
Ένα σύστημα και μια μέθοδος για δυναμικά εάν ένας υπολογιστής πελατών ή ένας υπολογιστής κεντρικών υπολογιστών ιστοχώρων πρόκειται να επεξεργαστεί τα στοιχεία βάσεων δεδομένων ιστοχώρων για να δώσει μια δομή δεδομένων, όπως ιστοσελίδας, σε απάντηση σε ένα αίτημα από τον υπολογιστή πελατών. Το αίτημα από τον υπολογιστή πελατών σιωπηρά ή ρητά δείχνει την ικανότητα επεξεργασίας του υπολογιστή πελατών, και εάν η ικανότητα επεξεργασίας του πελάτη είναι επαρκής για να δώσει τα στοιχεία ιστοχώρων ιστοσελίδας στην εκπλήρωση του αιτήματος, και η χρήση κεντρικών υπολογιστών δικτύου είναι υψηλές και πολιτικές άδειες κεντρικών υπολογιστών αυτό, τα μη επεξεργασμένα στοιχεία και οι απαραίτητες κατηγορίες κώδικα επεξεργασίας μεταφορτώνονται στον υπολογιστή πελατών, ο οποίος επεξεργάζεται έπειτα τα στοιχεία για να δώσει ζητούμενη ιστοσελίδας. Διαφορετικά, ο υπολογιστής κεντρικών υπολογιστών επεξεργάζεται τα στοιχεία και επιστρέφει ιστοσελίδας στον υπολογιστή πελατών.