Boheme is a framework which allows you to create server-side sync application using syncml. All the complexity of syncml is completly hidden.