Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Jakarta-tapestry Wiki" 
for change notification.

The following page has been changed by JesseKuhnert:
http://wiki.apache.org/jakarta-tapestry/41RenderCycleDesign

------------------------------------------------------------------------------
   * '''Asynchronous JSON requests''' - These are requests like any other, but 
expect a very specific type of data returned from the server, data that is 
validily structured as [http://json.org] data. Such a structure describes a 
javascript object. 
   * '''Comet/Server data push''' - The term originally coined by alex from 
[http://dojotoolkit.org], describes the process of pushing data from the server 
to a client. This enables a slightly more dynamic user interface that doesn't 
involve having to constantly poll servers for new data, but it has the added 
drawback of having long lived open connections. 
  
+ === Asynchrnous Requests/Returns === 
+ These types of requests can be anything that a normal http request/response 
can be, except that in the case of tapestry you commonly want to invoke or 
update a certain portion of your page dynamically. An example below will 
illustrate this usage.
+ 
+ This example is a scenerio where we have a PropertySelection list that allows 
a user to select a "Project" that they would like to work on, when they make a 
selection in the list we would like the server to update another component on 
our page, "ProjectDetails". This component displays detailed meta information 
about our chosen project. Since the UI is such that we would like to not have 
to refresh the entire page whenever one of these selections is made we will use 
"ajax" to refresh only the "ProjectDetails" component when the selection is 
made. Here is a visual example:
+ 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to