System and method for dynamic selection of database application code execution on the internet with heterogenous clients

   
   

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.

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

 
Web www.patentalert.com

< Dominant edge identification for efficient partition and distribution

< Apparatus and method for controlling allocation of resources and task execution

> Memory allocation profiling to discover high frequency allocators

> Buffer insertion with adaptive blockage avoidance

~ 00127