2009-09-04 8 views
9

मुझे किसी वेब सेवा से कमरे की उपलब्धता की जानकारी का खुलासा करने की आवश्यकता है जो कई अन्य अनुप्रयोगों द्वारा खाया जाएगा। उपलब्धता जानकारी एक्सचेंज 2003 के भीतर संग्रहीत है, और आज Outlook 2003/2007 का उपयोग करके देखा जा सकता है।एक्सचेंज 2003 - कक्ष/संसाधन उपलब्धता खोजने के लिए कौन सी एपीआई उपयोग करें?

इस जानकारी को प्राप्त करने के लिए मुझे क्या एपीआई या वेब सेवा (यदि उपलब्ध हो) का उपयोग करना चाहिए? मुझे कल्पना है कि मैं इसे प्राप्त करने के लिए Outlook API का उपयोग कर सकता हूं, लेकिन यह इस स्थिति में व्यवहार्य नहीं है। इस समय एक्सचेंज 2007 या नए में अपग्रेड करना भी असंभव है। मैं सी # में आवेदन लिखना चाहता हूं, लेकिन मान लें कि सामान्य एपीआई COM-आधारित हो सकती है।

उत्तर

1

'OpenChange' आपकी रुचि का हो सकता है: मेरा मानना ​​है कि उनके MAPI पुस्तकालय काफी शक्तिशाली है।

लाइब्रेरी सी में है, लेकिन मेरा मानना ​​है कि वे अन्य भाषाओं जैसे सी ++ और पायथन के लिए बाइंडिंग भी प्रदान करते हैं।

मुझे पूरी तरह से यकीन नहीं है कि वे स्वयं के मुकाबले अन्य कैलेंडर देखने में सहायता करते हैं, लेकिन मुझे उम्मीद है। आपको जांचना होगा।

0

मैं विनिमय और दृष्टिकोण के साथ काफी काम कर रहा हूं, और मेरा अनुभव यह है कि यदि आपको डेटा खींचने या रखने की आवश्यकता है तो एक्सचेंज दृष्टिकोण के मुकाबले काम करने के लिए एक बेहतर एपीआई है। मैं "नया" प्रबंधित एपीआई भी प्रस्तुत करता हूं जो 2007-08 के साथ आता है यह वास्तव में एक नई और बेहतर दुनिया है :)

1

मुझे लगता है कि आप webDAV या एक्सचेंज वेब सेवा (EWS) का उपयोग कर सकते हैं। ये वे तरीके हैं जिनका मैंने उपयोग किया था।

संबंधित मुद्दे