A
ऐप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (API)
(संदर्भ: सॉफ़्टवेयर)
एक इंटरफ़ेस जिसे एक सॉफ़्टवेयर प्रोग्राम दूसरे सॉफ़्टवेयर के साथ इंटरैक्ट करने की अनुमति देने के लिए लागू करता है, ठीक उसी तरह जैसे सॉफ़्टवेयर यूज़र इंटरफ़ेस को लागू कर सकता है, ताकि इंसान इसका इस्तेमाल कर सकें। API एप्लिकेशन, लाइब्रेरी और ऑपरेटिंग सिस्टम द्वारा कार्यान्वित किए जाते हैं, ताकि यह परिभाषित किया जा सके कि दूसरे सॉफ़्टवेयर उन्हें कॉल कैसे कर सकते हैं या उनसे सेवाओं का अनुरोध कर सकते हैं। [1] [2] [3] API यह निर्धारित करता है कि प्रोग्रामर को सेवाओं का इस्तेमाल करने के लिए किस शब्दावली और कॉलिंग कन्वेंशन का इस्तेमाल करना चाहिए। इसमें रूटीन, डेटा स्ट्रक्चर, ऑब्जेक्ट क्लास और प्रोटोकॉल के लिए स्पेसिफिकेशन्स शामिल हो सकते हैं, जिनका इस्तेमाल एपीआई के उपभोक्ता और इम्प्लीमेंटर के बीच संवाद करने के लिए किया जाता है।
रेफ़रंस:
यह भी देखें:
ऐप्लिकेशन प्रोग्रामिंग इंटरफ़ेस (API) की परिभाषा - गार्टनर सूचना प्रौद्योगिकी शब्दावली