विषयसूची:
- परिभाषा - इंटरनेट सर्वर एपीआई (ISAPI) का क्या अर्थ है?
- Techopedia इंटरनेट सर्वर API (ISAPI) की व्याख्या करता है
परिभाषा - इंटरनेट सर्वर एपीआई (ISAPI) का क्या अर्थ है?
एक इंटरनेट सर्वर एपीआई (ISAPI) तैयार विंडोज प्रोग्राम कॉल का एक सेट है जिसे डेवलपर्स और प्रोग्रामर ISAPI- अनुरूप HTTP सर्वर या वेब सर्वर के लिए कस्टम एन्हांसमेंट या एक्सटेंशन बनाने के लिए उपयोग कर सकते हैं। इन एन्हांसमेंट्स को इंटरनेट सर्वर एक्सटेंशन एप्लिकेशन (आईएसए) और आईएसएपीआई फिल्टर कहा जाता है, जो कार्यात्मकता प्रदान करते हैं जैसे डेटाबेस मंगलाचरण और यहां तक कि वेब पेजों को गतिशील रूप से प्रदर्शित करने के लिए वेब क्लाइंट (ब्राउज़र) के निर्माण के लिए।
Techopedia इंटरनेट सर्वर API (ISAPI) की व्याख्या करता है
इंटरनेट सर्वर एप्लिकेशन प्रोग्रामिंग इंटरफेस डेटाबेस फॉर्म को ऑर्डर फॉर्म या कस्टम कैटलॉग के लिए प्रविष्टि प्रणाली की तरह लिखना आसान बनाता है। ISAPI के साथ, एक प्रोग्रामर एक उपयोगकर्ता से HTML फॉर्म के माध्यम से जानकारी एकत्र कर सकता है और फिर एक पृष्ठ लौटा सकता है जिसे उस उपयोगकर्ता के लिए अनुकूलित किया गया है।
ISAPI एक प्रोग्रामर को सर्वर के लिए दो प्रकार के एक्सटेंशन लिखने में सक्षम बनाता है:
- इंटरनेट सर्वर एप्लिकेशन (ISA), जो CGI अनुप्रयोगों के समान कार्यशीलता प्रदान करते हैं, लेकिन तब से तेजी से माना जाता है जब वे गतिशील लिंक लाइब्रेरी (DLL) के रूप में होते हैं, जो मेमोरी में लोड होते हैं और स्थित होने की आवश्यकता नहीं होती है और फिर CGI की तरह फिर से पढ़ते हैं। अनुप्रयोग, जिन्हें निष्पादन योग्य माना जाता है।
- ISAPI फ़िल्टर, जो एक वेब सर्वर द्वारा दिए गए HTTP अनुरोध को पढ़ने और डेटा लिखने या लॉग एंट्रीज़ के आउटपुट की प्रक्रिया में विभिन्न घटनाओं में सहायता के लिए उपयोग किया जाता है। ISAPI फ़िल्टर अन्य कार्यक्षमता को सर्वर में जोड़ सकते हैं जैसे:
- दबाव
- एन्क्रिप्शन
- कस्टम प्रमाणीकरण
- लॉगिंग स्कीम
