2010-06-06 25 views
8

जैसा कि मैं इसे समझता हूं, ओडाटा संबंधपरक डेटा का खुलासा करने का एक मानक तरीका है। अगर मेरे पास एक PHP अनुप्रयोग है, तो यह उन अनुरोधों को संसाधित करने और अनुरोध डेटा के आधार पर एक MySQL डेटाबेस में हेरफेर करने में सक्षम होना चाहिए और फिर एटीओएम फ़ीड वापस कर सकता है। सबसे पहले, आगे बढ़ने वाले बयान सही हैं? दूसरा, क्या ऐसा करने के लिए एक PHP लाइब्रेरी पहले से मौजूद है या क्या मुझे अपना खुद का बनाना होगा?क्या मैं PHP और OData का उपयोग करके MySQL डेटा का पर्दाफाश कर सकता हूं?

यदि मैंने इन तकनीकों को पूरी तरह से गलत समझा है और मेरा प्रश्न समझ में नहीं आता है, तो कृपया मुझे बताने में संकोच न करें।

+0

क्या आपको PHP के माध्यम से ओडाटा का पर्दाफाश करने के लिए सर्वर कार्यान्वयन मिला? –

+0

यह बहुत पुराना है लेकिन मुझे एक ही विषय में दिलचस्पी है, जहां आप एक अच्छा समाधान ढूंढ सकते हैं? – Manza

उत्तर

2

ओडाटा एक HTTP इंटरफ़ेस पर संरचित डेटा के सभी प्रकारों को उजागर करने का एक तरीका है। डेटा के लिए अंतर्निहित भंडार संबंधपरक हो सकता है या नहीं। उदाहरण के लिए, SQL सर्वर के शीर्ष पर डब्ल्यूसीएफ डेटा सेवाओं का उपयोग करते समय यह निश्चित रूप से एक रिलेशनल डेटा सेट है, लेकिन अन्य डेटा मॉडलों के शीर्ष पर चलने वाले SharePoint Server 2010 या Windows Azure Table संग्रहण में ओडाटा एंडपॉइंट्स। उच्च ऑर्डर बिट सभी डेटा को वेब-फ्रेंडली तरीके से उपलब्ध कराने के लिए है।

MySQL/PHP के बारे में आपके विशिष्ट प्रश्न के लिए, PHP के लिए ओडाटा क्लाइंट है लेकिन मेरे ज्ञान के लिए सर्वर कार्यान्वयन उपलब्ध नहीं है। मुझे पता है कि ADO.NET के लिए एक MySQL प्रदाता है, हो सकता है कि अगर उसके पास इकाई फ्रेमवर्क समर्थन है तो आप डब्ल्यूसीएफ डेटा सेवाओं का उपयोग कर सकते हैं, लेकिन इसका मतलब है कि आप .NET पर चल रहे होंगे और PHP पर नहीं, यह नहीं पता कि यह स्वीकार्य है या नहीं आपकी स्थिति।

https://github.com/MSOpenTech/odataphpprod/

1

यहाँ आप क्या चाहते करने के लिए एक पुस्तकालय है ।

1

पुस्तकालय आप की जरूरत केवल सितंबर 2011 Here में बाहर आया था एक MSDN लेख है: -

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

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