iCal und auf Homepage einbinden - Prinzip

internet

Top Contributor
Hallo zusammen,

ich lese mich gerade ein, habe aber anfangs eine Frage, ob das realisierbar ist:

1. Ich stelle eine iCal-Datei auf meinem Websever (JBoss)zur Verfügung. Ist das möglich?
2. Der Nutzer konfiguriet auf iPhone, MS Outlook die Datei, die URL, die zu der iCal-Datei führt. Ist das möglich?
3. => Alle Termine werden nun geladen
4. Termine werden ständig synchronisiert
5. wie groß ist so eine iCal - Datei (nehmen wir mal an: 1000 Termine)

Ist das generell möglich, was gibt es für Tricks, was sind die Schwierigkeiten?

Ich freue mich auf einige Anregungen und Hilfen
 
Bei deiner Frage kommt nicht ganz raus, von wo aus (JBoss oder Client-Anwendung) die ICS bearbeitet und von wo aus sie nur gelesen werden.

Zu
1) ICS-Dateien auf Webservern zur Verfügung stellen ist kein Problem. Dafür alleine braucht man nichtmal 'nen JBoss ;-) Wo die Datei letztendlich auf dem Server liegt, kann man davon abhängig machen, auf welchem Wege Schreib- bzw. Lesezugriff erfolgen soll.
2) Ich weiß nicht, wie's beim IPhone ist - aber i.d.R. kann man als Kalenderadresse eine URL angeben.
3) ja...
4) Folgt aus 1 und 2. Wenn deine Applikation und deine Endgeräte auf die gleiche Datei zugreifen, sind die Termine synchronisiert.
5) Kommt drauf an, welche Informationen ein Termin beinhaltet (Erinnerung, Beschreibung, Ort?) Für die "Basics" (Titel, Start- und Endezeit) kann man mit ca. 200Bytes pro Eintrag rechnen. Für 1000 Einträge sind das also knapp 200KB.

Schwierigkeiten:
- Ggf. den gleichzeitigen Schreibzugriff verhindern.
 
Zuletzt bearbeitet:
Danke für die Antwort.

Eine bidirektionale Verbindung wäre natürlich besser, dass ich Kalendereinträge direkt vom mobilen Endgerät, aber auch im Browser bearbeiten / hinzufügen kann. Prinzipiell soll die iCal-Datei auf dem Server sein.
a) Gibt es hier Authentifizierungsmöglichkeiten? Ich brauche ja 1. Die URL der iCal-Datei. Ist es zudem möglich, dass der Enduser auf dem mobilen Endgerät sich authentifizieren muss? Also sprich einen Username und Passwort eingeben muss? Im Browser sollte er das nicht müssen, um den Kalender zu sehen, da er sich dazu zuvor sowieso schon im Portal authentifizieren musste. Ein Zugriffsschutz auf die iCAL-Datei sollte jedoch natürlich trotzdem vorhanden sein, sodass nicht jeder User die URL der Ical-Datei eingeben kann und dann den Kalender sieht.
 

Zurück
Oben