मेरे पास मेरे डेटाबेस में सहेजे गए ईवेंट का एक सेट है (एक बहुत ही विशेष डेटाबेस, इसलिए मैं कुछ लोकप्रिय ओपन-सोर्स सर्वरों का उपयोग नहीं कर सकता, कह सकता हूं, MySQL)। अब मैं एक CalDav सर्वर (जावा द्वारा) बनाना चाहता हूं ताकि कोई उपयोगकर्ता ईवेंट कैलेंडर को पुनर्प्राप्त या संशोधित करने के लिए अपने कैलेंडर क्लाइंट को कनेक्ट कर सके। मैं इसके लिए नया हूं इसलिए बहुत सारे प्रश्न हैं, आशा है कि आप लोग मेरी मदद करेंगे।एक CalDav सर्वर विकसित करना
सामान्य कदम क्या हैं?
क्या मुझे सर्वलेट की पेशकश करने की आवश्यकता है? यदि हां, तो मुझे अनुरोध के लिए क्या वापस करना होगा? एक JSON या एक्सएमएल या .ics फ़ाइल?
जब कोई उपयोगकर्ता मेरे कैलेंडर की सदस्यता लेता है, तो इसका मतलब यह है कि उसका ग्राहक अंतराल के बाद मेरा सर्वर (सर्वलेट को कॉल करेगा) खींच लेगा।
अद्यतन: इस है 1 साल पुराने सवाल के बाद से मैं पहली बार पूछा लेकिन मैं काफी कुछ upvotes मिला, तो मैं कुछ जानकारी प्रदान करने के लिए बाध्य कर रहा हूँ: मैं मिल्टन पुस्तकालय http://milton.io/ का उपयोग कर समाप्त हो गया, इसे दूर सार servlets, आपको सिर्फ डेटा वापस करने के लिए कार्यों को लिखना होगा। पुस्तकालय का लेखक काफी उपयोगी और जानकारीपूर्ण है। अंत परिणाम: हमारे caldav सर्वर ने काम किया है।
मैं एवर के उत्तर को भी स्वीकार करता हूं।
हाय वहाँ - क्या आप अभी भी milton.io का उपयोग कर रहे हैं? यह कैसे हुआ? – avijendr