A number of mechanisms are available for calling server methods from the client:
On the server you can choose to implement callback methods in:
The following topics are discussed here:
Basic Page Callbacks using wwMethodCallback
Passing Complex Objects in Callbacks
Implementing Callback Methods on Custom or User Controls
Using an wwCallbackHandler HttpHandler for optimized Callbac
Using wwCallbackHandler with REST Calls