Reply to comment
The goal for the mesh4x project is to provide a portfolio of libraries, tools and applications that simplify using standards-based data meshes from multiple platforms and languages.
Standards:
FeedSync is an open protocol that describes data formats and algorithms used to version information in a mesh. It was created by Ray Ozzie and others in the Microsoft Concept Development Team, licensed under Creative Commons.
Non-sync technologies used in mesh4x include:
RDF as the default data representation, and the server exposes XForms as one of the formats in which to expose data and schemas so UIs can render forms-based interfaces.
Some adapters also implement standards specific to their domains - for example, the map synchronization component uses the KML standard to represent hierarchies of points, polygons, etc.
Sync Libraries:
Sync Libraries, Java http://code.google.com/p/mesh4x/source/browse/Mesh4j
Sync Libraries, .NET http://code.google.com/p/mesh4x/source/browse/Mesh4n
Existing Adapters:
- KML
- MS Access
- MS Excel
- HTTP
- SMS
- ..more adapters: http://code.google.com/p/mesh4x/wiki/Adapters
More information on mesh4x available at: http://code.google.com/p/mesh4x/