> Flex LiveCycle Data Services
> (http://www.adobe.com/products/livecycle/dataservices/) 
> allows the server to "push" messages to the client which 
> means a users page could refresh data without having to be 
> refreshed or "poll" the server.
> 
> I'm not sure how they do it, but it might be similar to how 
> SeeFusion's Flex interface will stream data to the client 
> indefinitely by keeping a TCP connection open and pushing XML 
> down the pipe.

They do it by using an asynchronous protocol. RTMP is the same protocol used
by Flash Media Server and Connect. The server keeps track of registered
connected clients, and broadcasts messages to all of those clients.

You can approximate this functionality using AMF and polling, which is what
the Messaging component of BlazeDS uses. You don't get messages immediately,
though, since it's client-pull rather than server-push.

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/

Fig Leaf Software provides the highest caliber vendor-authorized
instruction at our training centers in Washington DC, Atlanta,
Chicago, Baltimore, Northern Virginia, or on-site at your location.
Visit http://training.figleaf.com/ for more information!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;203748912;27390454;j

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:308269
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to