Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

CardSync API

Revision as of 15:26, 6 April 2009 by Unnamed Poltroon (Talk) (Closed Issues)

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}

Higgins logo 76Wx100H.jpg

This page describes the design of a new CardSync API for the Higgins service.

Version

This API is being developed as part of the Higgins 1.1 Plan

Used By

Requirements

CardSync must:

  1. Support a RESTful interface (not SOAP)
  2. Only use protocols and technologies that are available royalty-free, are well documented
  3. Support selectors that support N>1 cardstores
  4. Allow a selector to work completely offline
  5. Support bi-directional synchronization of individual cards and individual metadata entries about these cards
  6. Support strong authentication from client to CardSync server

Open Issues

  1. Why don't we base our design on SyncML?


RESTful API

Data Transfer Objects

JAX-WS API: Coming soon

Server component diagram

CardSyncComponentDiagram.png

Back to the top