« SQL Server 2005 and Ajax.NET Professional, RowNumber Example | Main | AJAX Developers Day at the XTECH 2006 conference »

Javeline TelePort, Open Source server communication layer

Javeline TelePort is an Open Source server communication layer supporting all popular web services such as XML-RPC, SOAP, JSON, REST and Comet.

javeline-teleport.gif

Javeline TelePort is an Open Source server communication layer supporting all popular web services. By using it, developers can elegantly implement asynchronous communication as part of their AJAX projects. It has robust error, time-out and retry handling. TelePort features an advanced polling interface for controlling reconnecting and the polling frequency, and has advanced debugging features. Currently Javeline TelePort has built-in support for XML-RPC, SOAP, JSON, REST, Comet and Javeline FrameWork-specific protocols. TelePort is released under the Open Source GPL license so support for other protocols can easily be added.

Javeline TelePort project page show many interesting demos to create Google Suggest like, Asynchronous loaded Tabs, and an Amazon.com WebService demo. The current version of Javeline TelePort is 0.8.4 you can get it from sourceforge project page with demos included. I find it an excellent project which try to support the different client-server communications layers.

http://ajax.phpmagazine.net/upload/2006/03/javeline-teleport-demo-thumb.jpg

For documentation and the source code please visit the project page at SourceForge.net, or the developer center at Javeline TelePort.

Project page:
http://sourceforge.net/projects/teleport/

Live demos:
http://www.javeline.org/demos/teleport/demos/amazon.html
http://www.javeline.org/demos/teleport/demos/suggest.html
http://www.javeline.org/demos/teleport/demos/addTwo.html

Documentation:
http://www.javeline.org/refguide/

Bookmark this article at these sites
Post a comment





(Email will remain hidden)





Please enter the security code you see here




Related entries
Email to a friend
Email this article to:


Your email address:


Message (optional):