Everything Has Changed
See how Intel developed the cure for deskside help visits in this video directed by Christopher Guest of Spinal Tap fame. Click here.
 
Cross-client Centrino® and  Core™2 processor with vPro™ Processor Technology Technical White Paper
A deeper technical dive on how vPro usage models work on both desktop and notebook PCs. Click here.
 
Intel® vPro Technology ROI Estimator
Intel® Core2™ Duo and Centrino® with vPro™ Processor technology cross-client ROI estimator. Click here.
 
WiPro Intel® Centrino® Pro with vPro™ Processor Technology
The Benefits of Intel® Centrino® Pro Processor Technology in the Enterprise. Click here.
 
Workstations Products Platforms Brief
Intel’s family of workstation platforms gives you the tools to move from serial to parallel workflows and enables you to iterate through alternatives faster and innovate more. Click here.
 
Itanium Solutions
Learn how Itanium®-based solutions are changing the way enterprises do business. Click here.


Select a newsletter and click Join to sign up!
Internet Daily
InternetNews

Business Report

Boston News
DC News
NY News
SiliconValley News




Windows Server Catalog: Certified Servers. Search the Windows Server 2008 catalog to find servers you can deploy with confidence.





AJAX Goes Offline on Zimbra Desktop

No connection typically means no access to Web-based e-mail, right? Not so -- if you're a Zimbra user.

March 26, 2007
By Sean Michael Kerner: More stories by this author:

AJAX-based online tools (define) typically offer nearly all the dynamics of desktop applications save for one: offline viewing.

When you're not connected to the Internet, you're not connected to your data, which is what AJAX helps to streamline. But that's about to change, thanks in part to an effort from open source collaboration vendor Zimbra.

Starting tomorrow, Zimbra will be making its offline utility publicly available as an alpha release. The company calls it the Zimbra Desktop. It's available on Windows, Linux and Mac platforms.

The alpha release is still missing a major functionality, namely calendaring. Zimbra Co-Founder and CEO Satish Dharmaraj told internetnews.com that the next release of Zimbra Desktop, expected in early summer, will include support for offline calendaring in the same way that Outlook users can integrate with offline calendars today.

Though offline AJAX capabilities have not been implemented before, Zimbra users will recognize the method it uses to synchronize with its online counterparts. The company has been telegraphing its intentions for some time.

For example, Scott Dietzen, president and CTO of Zimbra, explained to internetnews.com in November that Zimbra was developing an offline utility that would act as a Zimbra agent to recreate all the data needed for the same browser experience, connected or not.

Dharmaraj explained that Zimbra will be using the XML over HTTP (XHR) approach to syncing local with remote data. Zimbra has always used XHR (define) to get synchronization with the Outlook MAPI (define) protocol for Zimbra to Outlook synchronization.

Zimbra offline works by way of a small http server installed on the local user's machine, which uses the Apache Derby database to maintain the Zimbra information store. On top of that, Zimbra implements the Apache Lucene search application to provide full search capabilities to the offline client. A shortcut is placed on the use desktop, which points to the local service enabling the offline functionality.

Though Zimbra desktop is installing a Web server on the user's desktop, it is not expected to trigger any kind of access control alerts. "Access controls are not an issue because the service doesn't run on any restricted ports," Dharmaraj said. "The Zimbra desktop is running on port 7000 and it's an open user port used to run at the user level."

Zimbra's offline AJAX effort is not the only attempt in the industry at providing offline AJAX capabilities. The open source Dojo Framework is also working on an offline effort.

"If we had started Zimbra today we'd probably use the Dojo framework, but there was no Dojo when we started," Dharmaraj said. "Our app is complex and the Dojo offline experience allows offline access if you want to store a few attributes from a web app and then access it locally.

"What we have are documents, calendars searching tools, tags and a database for conversation, so it's a much more complex offline store capability versus an attribute store that dojo offers," Dharmaraj added. "Dojo offline is useful for lots of apps but for complex apps like Zimbra we had to do it ourselves."






Developer Archives | 7 Day InternetNews Summary | Contact Sean Michael Kerner | Back to top

Add internetnews.com
to your browser search box.

IE 7 | Firefox 2.0 |