Client-side callbacks to server events
First Claim
Patent Images
1. A method comprising:
- receiving, by a Web server, a message indicating a client-side event associated with a specific component of a client resource, the specific component being one of multiple static components of the client resource; and
generating, by a server-side component, a response to the message, the server-side component implementing at least a subset of logic of the specific component, server-side logic corresponding to other ones of the static components not being used to generate the response.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for client-side callbacks to server events are described. In one aspect, a Web server receives a message indicating a client-side event. The client-side event is associated with a specific component of a client resource. The specific component is one of multiple static components of the client resource. A server-side component generates a response to the message. The server-side component implements at least a subset of logic of the specific component. Server-side logic corresponding to other ones of the static components that are different than the specific component is not used to generate the response.
160 Citations
41 Claims
-
1. A method comprising:
-
receiving, by a Web server, a message indicating a client-side event associated with a specific component of a client resource, the specific component being one of multiple static components of the client resource; and
generating, by a server-side component, a response to the message, the server-side component implementing at least a subset of logic of the specific component, server-side logic corresponding to other ones of the static components not being used to generate the response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
communicating, by a client device, a message to a targeted subset of server-side logic embedded in a Universal Resource Identifier (URI), the message identifying an event associated with at least one specific component of a resource being hosted by the client device, the resource comprising a plurality of static components that include the at least one specific component; and
receiving by the client device, a response to the message from a Web server, the response being generated by a server-side component that logically corresponds to the at least one specific component, the response not comprising data generated by any server-side control associated with respective ones of the static components different than the specific control. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable medium comprising computer-executable instructions for client-side callbacks to server events, the computer-executable instructions comprising instructions for:
-
receiving, by server-side logic embedded in a URI, a message indicating an event associated with a specific component of a client resource, the specific component being one of a plurality of static components of the client resource, the message being targeted only to a subset of the server-side logic, the subset not comprising logic for a server-side control associated with any component of the static components that is not the specific component; and
generating, by the subset, a response to the message.
-
- 23. A computer-readable medium as recited in claim 23, wherein the response does not comprise markup language.
-
28. A computer-readable medium comprising computer-executable instructions for client-side callbacks to server events, the computer-executable instructions comprising instructions for:
-
communicating, by a client device, a message to a targeted subset of server-side logic configured to allow user interaction with static components utilized by a Web application executing on the client device, the message identifying an event associated with one or more particular components of the static components; and
receiving by the client computing device, a response to the message, the response being generated by a one or more server controls representing a subset of the server-side logic, the subset logically corresponding only to the one or more particular components. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A server computing device for client-side callbacks to server events, the computing device comprising:
-
a processor; and
a memory coupled to the processor, the memory comprising computer-program instructions executable by the processor for;
receiving a message indicating an event associated with a specific component of a client resource, the specific component being one of a plurality of static components of the client resource, logic for interaction with the static components being implemented by the server; and
generating, by a server-side component paralleling at least a subset of logic of the specific component, a response to the message, server-side logic corresponding to other ones of the static components not being used to generate the response. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A client device computing device comprising:
-
a processor; and
a memory coupled to the processor, the memory comprising computer-program instructions executable by the processor for;
communicating a message to a targeted subset of server-side logic embedded in a Universal Resource Identifier (URI), the message identifying an event associated with at least one specific component of a resource being hosted by the client device, the resource comprising a plurality of static components that include the at least one specific component;
receiving a response to the message, the response not comprising data generated by any server-side control associated with respective ones of the static components different than the specific control. - View Dependent Claims (40, 41)
-
Specification