"एपीआई": अवतरणों में अंतर

No edit summary
पंक्ति 1:
व्यापक अर्थ में, किसी [[सॉफ्टवेयर]] का '''अप्लिकेशन प्रोग्राम इंटरफेस''' या ''''एपीआई'''' (API) उस सॉफ्टवेयर के साथ दूसरे सॉफ्टवेयरों के जुड़ने कीऔर उसका उपयोग करने की प्रक्रिया का वर्णन करता है। एपीआई द्वारा दिया जाने वाला स्पेसिफिकेशन स्रोत-कोड के रूप में होता है। आजकल महत्वपूर्ण वेब आधारित अनुप्रयोगोंअनुप्रयोग कोअपना एपीआई कीप्रदान सहायताकरने सेलगे हैं। दूसरे लोग अपने प्रोग्रामों केको द्वाराउन उपयोगएपीआई मेंमाध्यम से उन वेब अनुप्रयोगों से जोड़कर अपना काम लेसाध सकते हैं। इसी प्रकार विण्डोज आदि [[प्रचालन तंत्र]] भी एपीआई उपलब्ध कराते हैं ताकि उस प्रचालन तंत्र पर चलने वाला अनुप्रयोग लिखने वाले लोग इन एपीआई का सहारा लेकर कुछ विशेष काम कर सकें और उसके लिये उन्हें अलग से बड़ा कोड न लिखना पड़े।
 
==कुछ उदाहरण==
पंक्ति 14:
* Simple DirectMedia Layer (SDL)
* Talend integrates its data management with BPM from Bonita Open Solution
 
==वर्गीकरण==
* कार्य (function) उन्मुख
 
* आंकड़ा-उन्मुख
 
* वस्तु-उन्मुख (object oriented)
 
* प्रोटोकोल उन्मुख
 
==बाहरी कड़ियाँ==
"https://hi.wikipedia.org/wiki/एपीआई" से प्राप्त