Just Say "No" To Postbacks
WebFullDuplex is an ASP.NET server control to provide AJAX functionality for your
web applications. This control allows you to make web pages more responsive by exchanging
data with the server behind the scenes.
Thus it gives you advantages listed below:
1. Dramatically lesser number of hits to the server
2. Traffic savings (cost effective)
3. Increasing the downloads speed
4. Improved usability
5. The exact reaction to the event
Data exchange works as it follows: a user’s browser requests data from the server
asynchronously and the server gives it back to the client side. But the feature
of ordinary AJAX - is that the exchange is not realized until the user does not
ask for data. In other words interaction occurs on the classical scheme "master-slave”,
where the master - this browser. But there are cases when the server performs some
actions and needs to inform about this the client’s browser. The classical solution
for this situation - is to organize “client-server” queries using timer, which means
that every 2 seconds (or another predefined time interval you need) a request from
the browser is sent to the server. Our
WebFullDuplex
allows organizing the transfer of data to the client server on the initiative, and
a special case for its use - this is simply notification client on the server that
something happened and it is necessary to pick up the data.
Main features:
1. Callback Result - Returns callback result to a client-side function instead of
rendering.
2. Callback Error - Returns callback error to a client-side function for exception
handling.
3. Auto Callback - Initiates callbacks automatically at specified intervals in milliseconds.
4. Server Initiation - Data transfer initiated by server.
5. Down Level Browser Support - Handles callback requests as regular postbacks when
XmlHttp is not supported.
6. Client-Side API - Initiates callback requests and pass arguments to the server.
7. Server-Side API - Processes callback request in the Callback event handler.
8. Cross-Browser Support: IE5+, NS7+, Firefox 1.0+, Mozilla 1.0+, Opera 8+.