Changes between Version 3 and Version 4 of AsynchronousServicesFirstDay

Show
Ignore:
Timestamp:
2008/02/13 00:53:16 (16 years ago)
Author:
jmfernandez
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AsynchronousServicesFirstDay

    v3 v4  
    3030[[Image(ticket:1:Asynchronous-Roles-from-Gent.png,25%)]] [[Image(ticket:1:True-Asynchronous-Model-from-Gent.png,25%)]] [[Image(ticket:1:Polling-Asynchronous-Model-from-Gent.png,25%)]] 
    3131 
    32 ??? asked if it would be worth the model followed by some AJAX applications to be able to have an active service notification. This model maintains an open socket sending echo messages to avoid HTTP timeouts, but it was discarded because it was not reliable (once the connection is lost, the client should reconnect to the service, sending the job identifier. Then ??? told us about [http://publib.boulder.ibm.com/infocenter/tivihelp/v2r1/index.jsp?topic=/com.ibm.itame.doc/am60_webseal_admin119.htm a way to send/set job identifier as an HTTP header], so it is an out-of-band parameter (it does not need to be set as an explicit call parameter to the web service).  
     32??? asked if it would be worth the model followed by some AJAX applications using asynchronous services to be able to have an active service notification. Although it was not identified then, this model is [http://ajaxian.com/archives/comet-a-new-approach-to-ajax-applications Comet], (you should also read ''[http://www.webtide.com/downloads/whitePaperWhyAjax.html Why Comet?]'' and ''[http://www.adaptivepath.com/ideas/essays/archives/000385.php Ajax, a new approach to web applications]'') 
     33[[Image(http://ajaxian.com/wp-content/images/comet.png)]] 
     34 
     35This model maintains an open socket sending echo messages to avoid HTTP timeouts, but it was discarded because it was not reliable (once the connection is lost, the client should reconnect to the service, sending the job identifier. Then ??? told us about [http://publib.boulder.ibm.com/infocenter/tivihelp/v2r1/index.jsp?topic=/com.ibm.itame.doc/am60_webseal_admin119.htm a way to send/set job identifier as an HTTP header], so it is an out-of-band parameter (it does not need to be set as an explicit call parameter to the web service).  
    3336 
    3437In this point, ??? complained about problems like service overloading when polling mechanism is in usage: a client hits too fast the asynchronous service. José María Fernández told that the service could/should optionally provide the polling frequency it likes just when the job identifier is returned.