i would like to offer our users a iCal they can include in their favorite calendar application.
Hosting the iCal files on the calendarServer (Darwin Calendar Server) and connect the server with the iCal4j framework could be a fit. Do you think this could work? What would I like to offer:
- users can view all the current appointement they did using my service
- users canNOT add new events to the calendar
- users can change the time of an event and the java webservice (spring in tomcat) can recognize this and react to this change
- optional: users can receive a meeting request via mail. When they accept, the webservice shall be informed. Afterwards the new meeting shall appear in the calendar.
Which frameworks would you use to approach this problem? Would you use a ical server like calendarServer to host the ical file and change it over the api or would you host the ical file directly in the webserver?
Thanks a lot for sharing your experience!
Steve