On Mon, 2012-04-23 at 22:23 +0200, Lukas Zeller wrote:
> To make a server out of libsynthesis, what needs to be done outside
> libsynthesis is the connection to the HTTP transport, and session
> handling (SyncML session objects must be kept around between HTTP
> requests until the entire session completes or is aborted).
> 
> The opensource SyncEvolution project has done this, however
> SyncEvolution has quite some complexity of its own so I don't know how
> easy it would be to use the HTTP transport code from SyncEvolution.

It would be pretty hard. The HTTP server in SyncEvolution is written in
Python using the Twisted framework and depends on the D-Bus API provided
by the SyncEvolution core, so one also inherits all the rest of
SyncEvolution (own configuration system, backends, etc.).

For writing one's own server, the Synthesis SDK and server will be
easier.

-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.



_______________________________________________
os-libsynthesis mailing list
os-libsynthesis@synthesis.ch
http://lists.synthesis.ch/mailman/listinfo/os-libsynthesis

Reply via email to