Funktionsweise eines Funambolservers Natascha Graf Aachen, 01. Februar 2010.

Slides:



Advertisements
Ähnliche Präsentationen
Migration der Arbeitsplatzrechner und Benutzerprofile in eine neue Domänenstruktur bei der WetterOnline GmbH Alexander Wiechert Migration der Arbeitsplatzrechner.
Advertisements

Systemverwaltung wie es Ihnen gefällt.
Microsoft Windows 2000 Terminal Services
Smartphones im Kanzleinetz Vergleich der technischen Umsetzung COLLEGA - TAG Freitag, 27. November 2009.
PHProjekt – eine open source Projektmanagementsoftware
© it & tel – E-Werk Wels AG 1 Dienstag, 25. November 2008 / FF Wels BlackBerry – Endgeräte.
WINDOWS 2003 Server. Standart Varianten für 32 Bit: Web Edition: Unterstützt Single(1)- oder Dual(2)-Prozessor-Systeme und bis zu 2 GB RAM 32-Bit Standard.
 Elektronisch unterstützte Betriebsprüfung (euBP)  Re-Design der Prüfdienstverfahren 15. eGovernment-Wettbewerb Kategorie „Bestes Modernisierungsprojekt.
Erfahrungsbericht Neuer Internetauftritt der Gemeinde Risch.
© WZL/Fraunhofer IPT Seminararbeit im Studiengang Scientific Programming Digitale Fabrikplanung Vom Groblayout zum Feindesign.
Anleitung für das Herunterladen von Filmen (Medien-Download) Starten.
Bewerbungs- eingang Bewerbungs- bearbeitung Stellenangebote VermittlungKommunikationZusatzleistungen.
Generic Enabler Felix Holzäpfel-Stein, Aachen Generische Komponenten im Cloudkontext.
3 © Österreichischer Bundesverlag Schulbuch GmbH & Co. KG, Wien 2016 Das Klima in Österreich ‒ Klimabereiche zuordnen.
Unterwegs 3 3 © Österreichischer Bundesverlag Schulbuch GmbH & Co. KG, Wien 2016 Österreich – Land der Berge Großlandschaften zuordnen.
RSS-Feed: Unser neuer Nachrichtendienst im Netz Dr. Ilona Rohde
Kanton Bern CMS-Userkonferenz «Mobiloptimierung kantonale Websites» Finanzdirektion.
» Mobile Gateway Enterprise Edition Einzigartige Freiheit und innovative Arbeitserleichterung für den Mittelstand… Bewerbung für den Innovationspreis.
Das Kind und seine Kompetenzen im Mittelpunkt - Rückblick der Entwicklungs- und Bildungsangebote 14.12– Die Geschichte des Adventsstündchen erweitert.
Case Management Ein Lösungsvorschlag für die Unterstützung des Case Managements in der Betreuung und Pflege.
Auftragserfassungssystem für Drehmomentaufnehmer Datenbank und Software Dennis Rollesbroich 1.
Entwicklung und Anwendung eines Evaluationskatalogs für eine E- Learning Plattform Mediadidactics Referent: Mag. Konstantin Mitgutsch Plattform: Moodle.
Radio. Geht ins Ohr. Bleibt im Kopf. Radiozentrale GmbH 2013 HEIMAT TO GO – MEDIAL VERANKERT IN DER REGION Studie zur mobilen Mediennutzung und location.
Webdeployment auf Cluster Seminarvortrag von Lukas Bonzelett.
CMS … Content Management System. Erster Schritt Das CMS funktioniert (leider) nicht mit allen Browsern. Eine fehlerfreie Bearbeitung ist mit Mozilla firefox.
Kommunikation verbindet. Und wer verbindet die Kommunikation? COSYNUSconnect: Universeller Zugriff auf Unternehmensdatenbanken Ivan Dondras, IT-Consultant.
Patrick Richterich Lattwein GmbH Web Services Softwareentwicklung mit SOAP.
Kfz-Online 1.Innungsversammlung 2013 der Kfz-Innung Berlin 7. Mai 2013.
Fml – Lehrstuhl für Fördertechnik Materialfluss Logistik Prof. Dr.-Ing. Dipl.-Wi.-Ing. W. A. Günthner Technische Universität München fml-blau R G.
SE Virtualisierung von Universitäten Zwischenbericht Liebe KollegInnen, Anbei finden Sie eine PowerPoint-Vorlage zur Erarbeitung eines kurzen Zwischenberichts.
© 2008 TravelTainment The Amadeus Leisure Group Webanwendungen mit Java - HttpServlets 17.Dezember 2010 Sebastian Olscher Erstprüfer: Hon.-Prof. Dr. H.
Zehn Schritte zu Linux Der Weg in eine andere Welt...
Ein Projekt der FU Berlin Im Auftrag der FU Berlin Gefördert durch Netzwerk für Nachhaltige Schülerfirmen
Microsoft Azure Die Cloud-Plattform für moderne Unternehmen ModernBiz 1 Kleine und mittlere Unternehmen (KMU) wünschen sich die Möglichkeit und Flexibilität,
IT-Schulung Sophos SafeGuard: Harddisk- und Shareverschlüsselung
Gruppen Finden Sie sich zurecht Die ersten Schritte in Ihrer Gruppe
Big Data Wie wollen wir es nutzen? Wie nicht? 4.2_BD_Diskussion
Eine Präsentation von Sandro Schluep und Leon Wink.
Das Online- Gutscheinportal
Ich empfehle Ihnen unser Bewertungssiegel im Businesspaket
Android-Hacking für Dummies II
Starte Dein Projekt ! Schule braucht Freunde – werden Sie ein friends4school! Nutzen Sie Deutschlands größtes Schulprojektnetzwerk auch in ihrer Schule.
Geschichte des Internets
So gelingt der digitale Wandel in einem Landwirtschaftsbetrieb
Handlungsfelder Aspekte Prämissen Inhalte Umsetzungsprozesse
Folie 1 von 144.
Mehr Möglichkeiten mit der SQL-Version
Lesen Sie alles darüber Microsoft SharePoint-News
Lesen Sie alles zu Microsoft SharePoint-News
Sicherer Datentransport & allgemeine Datensicherheitsstrategien
Datenbanken online sowie offline verfügbar machen
Fleet Management.
Azure Countdown Was tun, wenn der Verschlüsselungstrojaner zugeschlagen hat? Backup and Desaster Recovery im ambulanten Pflegedienst.
Solarzelle schrittweiser Aufbau des Tafelbildes vollständige Ansicht
Quiz.
…die richtige digitale Unterstützung für ihre Firma
in Word 5 neue Arbeitsweisen Mit jedem zusammenarbeiten, überall
Programmiersprachen Tim, Luca, Ricky & Manuel.
in PowerPoint 7 Wege zur Zusammenarbeit
Gräser schrittweiser Aufbau des Tafelbildes vollständige Ansicht
Google-Kalender Präsentation:
Einsatzmatrix 2.0.
Bugtracker Tool.
Willkommen zum Elternabend der 2b
Wissenschaftliches Projekt
Cloudlösungen für die Landesgeschäftsstelle
Pro und Contra – Open Source bei Bibliothekskatalogen
Was ist die KonApp?. Was ist die KonApp? Was ist die KonApp? Die KonApp ist die neue App für die Konfirmandenarbeit. Sie vereint Werkzeuge zur Gruppenorganisation.
Hack2Sol – Powered by SAP
 Präsentation transkript:

Funktionsweise eines Funambolservers Natascha Graf Aachen, 01. Februar 2010

Inhalt 1.Motivation 2.Was ist Funambol? 3.Geschichte 4.Warum Funambol? 5.Synchronisationsstrategien 6.Vorteile 7.Nachteile 8.Ausblick auf Bachelorarbeit 9.Fazit

1.Motivation 2.Was ist Funambol? 3.Geschichte 4.Warum Funambol? 5.Synchronisationsstrategien 6.Vorteile 7.Nachteile 8.Ausblick auf Bachelorarbeit 9.Fazit

Motivation Herr Prof. Dr. Mayer möchte Kontakte und Termine auch unterwegs organisieren Aktualisierungen sollen auch für Mitarbeiter sichtbar sein  Software für das Mobiltelefon

Neue Daten können hinzugefügt, verändert und mit vorhandenen Daten abgeglichen werden Datensätze liegen auf einem Webserver

Mitarbeiter wollen diese Funktion auch nutzen  Viele Mobiltelefone müssen abgedeckt werden  Eigene Software für jedes Telefon schreiben?  Besser: Funambolserver übernimmt Datenabgleich für alle gängigen Mobile- Betriebssysteme

Open-Source Variante um Änderungen vorzunehmen Kommunikation mit gängigen Kalendern wie Outlook oder dem Lightning-Plugin für Thunderbird möglich

1.Motivation 2.Was ist Funambol? 3.Geschichte 4.Warum Funambol? 5.Synchronisationsstrategien 6.Vorteile 7.Nachteile 8.Ausblick auf Bachelorarbeit 9.Fazit

Was ist Funambol? Synchronisation von Daten mit Mobiltelefonen, Anwendungen und Online- Diensten Funambol → PIM (Personal Information Manager) Als Server (selbst administrieren) oder Dienst (myFUNAMBOL) nutzbar

1.Motivation 2.Was ist Funambol? 3.Geschichte 4.Warum Funambol? 5.Synchronisationsstrategien 6.Vorteile 7.Nachteile 8.Ausblick auf Bachelorarbeit 9.Fazit

Geschichte Gründung 2001 Ursprünglich Sync4j Es fehlte eine Open-Source Java Implementierung des SyncML Standards  SyncML: plattformunabhängiger Standard zur Synchronisierung von Daten zwischen Computern

Daraus entstand die Firma Funambol  2006 Umbenennung des Projekts in Funambol Weiterentwicklung des Projekts: administrative Werkzeuge Über 2 Millionen Downloads laut Webseite

1.Motivation 2.Was ist Funambol? 3.Geschichte 4.Warum Funambol? 5.Synchronisationsstrategien 6.Vorteile 7.Nachteile 8.Ausblick auf Bachelorarbeit 9.Fazit

Warum Funambol? Viele Vorteile gegenüber einer eigenständigen Programmierung  Unterstützung aller nötigen Mobile- Betriebssysteme  Neue Systeme werden schnell integriert

 Administration über mitgeliefertes Administration Tool  Open-Source Variante erlaubt die Nutzung eines eigenen Kalendersystems

1.Motivation 2.Was ist Funambol? 3.Geschichte 4.Warum Funambol? 5.Synchronisationsstrategien 6.Vorteile 7.Nachteile 8.Ausblick auf Bachelorarbeit 9.Fazit

Synchronisationsstrategien Datenabgleich kann zu Konflikten führen  Beispiel: zwei Kopien des gleichen Datensatzes sollen synchronisiert werden  Welcher Datensatz soll Priorität haben?

Es gibt 3 Möglichkeiten zur Handhabung:  Server wins  Client wins  Merge Data Administration erlaubt Auswahl der Strategie für einzelne Datentypen

1.Motivation 2.Was ist Funambol? 3.Geschichte 4.Warum Funambol? 5.Synchronisationsstrategien 6.Vorteile 7.Nachteile 8.Ausblick auf Bachelorarbeit 9.Fazit

Vorteile Standardisiertes SyncML-Format  Unterstützung von vielen mobilen Geräten wie Windows Mobile-basierten Geräten, iPhone und Blackberry Neue Entwicklungen werden schnell durch das Funambol-Team hinzugefügt

Unterstützt eine Vielfalt an Groupware wie zum Beispiel Microsoft Exchange Durch Open-Source Variante  Anpassung an eigene Bedürfnisse möglich Mit Hilfe des Administration Tool kann der Server selbst administriert werden

Möchte man seine Daten nur synchronisieren ohne selbst einen Server aufzusetzen, kann man dies mit Hilfe des myFUNAMBOL Portals  nach der Anmeldung kann man diesen Service nutzen Für uns ist diese Lösung allerdings nicht interessant

1.Motivation 2.Was ist Funambol? 3.Geschichte 4.Warum Funambol? 5.Synchronisationsstrategien 6.Vorteile 7.Nachteile 8.Ausblick auf Bachelorarbeit 9.Fazit

Nachteile Rechte von Veränderungen müssen an Funambol abgetreten werden Unterstützung bei einigen Mobiltelefonen nur für eingeschränkte Funktionen:  iPhone:  Kontakte können synchronisiert werden, aber keine Kalendereinträge  Datenabgleich erfolgt manuell und kann nicht automatisiert werden

 Mozilla Thunderbird:  Keine Möglichkeit eine Verschlüsselung einzustellen  nur auf Serverseite  Beim Abgleich mit Windows Mobile Mobiltelefonen erfolgt eine Erinnerung an Termine auch wenn man diese auf einem der beiden Geräte bereits bestätigt hat

1.Motivation 2.Was ist Funambol? 3.Geschichte 4.Warum Funambol? 5.Synchronisationsstrategien 6.Vorteile 7.Nachteile 8.Ausblick auf Bachelorarbeit 9.Fazit

Ausblick Eigenes Kalender- und Kontaktdatensystem in der Programmiersprache Java schreiben Gewünschte Funktionen:  Darstellung eines Kalenders mit allen Terminen  Darstellung der Kontaktdaten  Bearbeiten und erstellen oben genannter Daten

Zunächst Entwicklung einer Synchronisation zwischen Funambol und dem mit Java und SyncML entwickelten Kalender- und Kontaktdatensystem Anschließend folgt eine grafische Oberfläche

Weitere Funktionen sind geplant:  Gruppen  Rechteverwaltung  Offene Programmierung um Erweiterungen leicht einfügen zu können

1.Motivation 2.Was ist Funambol? 3.Geschichte 4.Warum Funambol? 5.Synchronisationsstrategien 6.Vorteile 7.Nachteile 8.Ausblick auf Bachelorarbeit 9.Fazit

Fazit Fazit fällt positiv zugunsten des Funambolservers aus Gute Grundlage geschaffen um nächste Schritte anzugehen

Durch die Software von Funambol können alle gängigen Systeme abgedeckt werden  Großteil der Mitarbeiter hat die Möglichkeit auf dem neuesten Stand zu sein Eigenständiges Programm kann entwickelt werden

Vielen Dank für Ihre Aufmerksamkeit Für Fragen stehe ich Ihnen gerne zur Verfügung