[commits] [Wiki] changed: ActiveSync
Michael Rubinsky
mrubinsk at horde.org
Sun Nov 17 16:30:48 UTC 2013
mrubinsk Sun, 17 Nov 2013 16:30:48 +0000
Modified page: http://wiki.horde.org/ActiveSync
New Revision: 221
Change log: Tweak description, more consistant format with the other
sync pages.
@@ -1,9 +1,11 @@
[[toc]]
+ !ActiveSync
-Library for synchronizing mobile devices via the Microsoft Exchange
!ActiveSync (EAS) protocol.
+Exchange !ActiveSync (EAS) is a protocol designed for client
synchronization of Email, Contacts, Calendar, Tasks, and Memo data
with a groupware/messaging server. EAS is a
[http://en.wikipedia.org/wiki/WBXML WAP Binary XML (WBXML)] based
protocol and is communicated over HTTP/HTTPS. It was originally
developed by Microsoft for synchronizing !PocketPC devices with
Microsoft Exchange servers, but has since become widely adopted as the
preferred synchronization method. Just about every modern device
capable of synchronization includes out of the box support for EAS.
Android, iOS, Windows Phone, Blackberry, even current versions of
Microsoft Outlook and Windows Mail include support for EAS.
+
+In addition to synchronization, the protocol provides some device
management and security related features.
++ People
[MichaelRubinsky Michael Rubinsky]
@@ -13,11 +15,13 @@
See the [http://bugs.horde.org/queue/sync bug tracker] and the list
of ((ActiveSync/KnownIssues|known issues)).
++ Description
-The Horde !ActiveSync implementation provides over the air
synchronization of contacts, calendar, task, notes, and Email to
devices supporting Exchange !ActiveSync such as the iOS, Android, and
Windows Mobile. For the specific versions and features supported in
different Horde versions, see the ((ActiveSync/FeatureGrid|ActiveSync
Feature Grid)).
+The Horde_ActiveSync library provides the framework for synchronizing
a groupware server with an EAS client. This page describes the use of
this library for synchronizing a Horde Groupware stack. For the
specific versions and features supported in different Horde versions,
see the ((ActiveSync/FeatureGrid|ActiveSync Feature Grid)).
As of Horde 5, !ActiveSync support passes
[https://www.testexchangeconnectivity.com Microsoft's Remote
Connectivity Analyzer] - though you must disable provisioning on the
account you use for testing since the analyzer doesn't respond to the
449 Header that is sent when Provisioning is required.
+
+For information on using this library in your own groupware stack,
see the [http://dev.horde.org/api/master/lib/ActiveSync developer
documentation].
++ Server Setup
To activate the server, it needs to be enabled in Horde's
configuration, on the !ActiveSync tab. The SQL tables that horde uses
are created as usual from the Horde configuration screen.
More information about the commits
mailing list