मैं विश्वविद्यालय के शोध पत्रों के लिए एक आरईएसटी सेवा लागू करने के बारे में एक पेपर लिख रहा हूं और मुझे यूआरआई और संसाधनों के बीच संबंधों को समझने में एक छोटी सी समस्या है।REST - एक ही संसाधन के लिए एकाधिक यूआरआई (???)
यह कहता है कि एक संसाधन में एक यूआरआई या कई हो सकते हैं। तो यहाँ मेरी समस्या है। मैं इस सेवा को उपयोग करने के लिए और जानकारी के चारों ओर प्राप्त करना बहुत आसान बनाना चाहता हूं: संसाधन को विभिन्न प्रविष्टियों से एक्सेस किया जाना चाहिए, लेकिन यह अवधारणा के खिलाफ जाएगा, कि प्रत्येक "यूआरआई वास्तव में एक संसाधन को निर्दिष्ट करता है"।
तो मेरे सवाल है, तो निम्न यह है या उसका अनुसरण बाकी के अनुसार नहीं है:
मैं एक शोध प्रकाशन के बारे में जानकारी का खुलासा करना चाहते हैं (के एक सहकर्मी की समीक्षा मान लीजिए)।
इसे इस यूआरआई द्वारा उपयोग किया जा सकता है: यूनिवर्सिटी/प्रकाशन/{my_publication}।
लेकिन चूंकि इस पत्र एक शोधकर्ता कि मान लीजिए कि सामाजिक विज्ञान संकाय जाने पर काम करता है ने लिखा है, यह भी समझ में प्रकाशन इस यूआरआई है कि कर देगा: विश्वविद्यालय/संकायों/social_science/प्रकाशन/{my_publication}।
इसके अलावा अधिक,सेवा भी विश्वविद्यालय में काम कर रहे सभी शोधकर्ताओं का पर्दाफाश के रूप में (जैसे विश्वविद्यालय/शोधकर्ताओं/{my_researcher}) यह भी है कि प्रकाशन के रूप में विश्वविद्यालय/शोधकर्ताओं/{my_researcher}/प्रकाशनों नामित किया जा सकता है समझ कर देगा/{my_publication}।
यह एकाधिक उपयोगकेस के साथ चल सकता है, लेकिन आपको विचार मिलता है।
क्या यह आरईएसटी के अनुसार है या नहीं?
क्या मैं इसे कैनोनिकल यूआरआई (जो यूनिवर्सिटी/प्रकाशन/{my_publication} होगा) के साथ प्रतिक्रिया कोड 303 ("यह भी देखें") भेजकर दुविधा को हल कर सकता है।
अग्रिम धन्यवाद!
हाय जिम, यही वही है जो मैंने किया था। मैं आगे भी गया, लेकिन प्रत्येक संस्थान प्रकाशन (/ संकाय/संस्थान/प्रकाशन) और अन्य के लिए संसाधनों का नामकरण भी किया। यह मेरी दुविधा नहीं है, लेकिन तथ्य यह है कि मेरे पास यूआरआई के पास {my_publication} के सामने कोई फर्क नहीं पड़ता, यूआरआई एक पर एक ही बिंदु और एक ही संसाधन: प्रकाशन स्वयं, जो अद्वितीय है। –
@jan, सुनिश्चित नहीं है कि यह आपकी टिप्पणी को संबोधित करता है, लेकिन प्रत्येक क्वेरी एक प्रकाशन संसाधन हो सकती है जैसे प्रत्येक प्रकाशन है। एक प्रश्न में सही ढंग से प्रकाशन * नाम * की एक सूची होनी चाहिए। तो आपकी वेब सेवा के ग्राहक को पहले यूएससी सूचना विज्ञान संस्थान से सभी प्रकाशनों की सूची मिल सकती है, और फिर उस सूची में प्रत्येक प्रकाशन प्राप्त करें। –