Michael Tuschik wrote: > Am Mittwoch, 12. Januar 2005 23:39 schrieb Markus Raab: >> ... >> >> Warum Client/Server? Eine solche Aufgabe w�rde eindeutig in eine >> Library geh�ren. Aber egal, vielleicht wird noch was intressantes >> daraus. Die Bem�hungen sind anscheinend da. > > Du hast dich damit wohl schon tiefergehend besch�ftigt ? Eine > Server-L�sung bietet z.B. die M�glichkeit, meinen PDA (bzw. Handy) > automatisch zu syncen, wenn sie im Homenetz erscheinen (ohne da� ich > was dazu tun mu�). Das wird mit einer Library schwierig. Und SyncML > sieht auch Clients und Server vor. Also ich denke, da� die Richtung > gut ist.
Ich w�rde trotzdem eine Library bauen mit einem Notifysystem. Wenn jemand so glaubt, kann er einen Server einrichten, der die Library verwendet und �ber Notify informiert wird dar�ber, dass die Synchronisation jetzt beginnen kann. Gr�nde gegen einen Server: Kommunikation ist um das x-fache langsamer als wenns �ber eine Library gestartet wird. Der Ottonormalverbraucher macht ganz selten einen Sync. Er m�sste den Server immer manuell starten. Infrarot und serielle Schnittstelle sind ja nicht gerade wegen besonders guter gleichzeitiger Verwendung bekannt. Der Server w�rde diese Schnittstellen blockieren. Mit einer Library kann man sowieso einen Server machen und das Gnomeprogramm weiter ausbauen. Und vielleicht findet sich wer, der ein Konsolen- oder KDE Programm schreibt. Schau dir z.b. libcurl an. Es kann jetzt unglaublich viele Protkolle und ist in Programmen eingebaut wo man nicht einmal im Traum dran dachte, dass man dort sowas verwenden k�nnte. mfg Markus -- http://www.markus-raab.org | Ich wei� nicht, mit welchen Waffen der -o) | Dritte Weltkrieg gef�hrt werden wird, doch Kernel 2.6.7 /\ | der Vierte Weltkrieg wird mit St�cken und on a i686 _\_v | Steinen ausgefochten. -- A. Einstein -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

