SOAP और REST इंटरफ़ेस
वेब सेवाएं शब्द SOAP और REST इंटरफ़ेस का उपयोग करके वेब-आधारित अनुप्रयोगों को एकीकृत करने के एक मानकीकृत तरीके का वर्णन करता है। पारंपरिक क्लाइंट/सर्वर मॉडल, जैसे कि एक वेब सर्वर/वेब पेज सिस्टम के विपरीत, वेब सेवाएं उपयोगकर्ता को GUI प्रदान नहीं करती हैं। इसके बजाय, वेब सेवाएं एक नेटवर्क के पार एक प्रोग्रामैटिक इंटरफ़ेस के माध्यम से व्यावसायिक तर्क, डेटा और प्रक्रियाओं को साझा करती हैं।
ओसीआर वेब सेवा ऑप्टिकल कैरेक्टर रिकग्निशन (ओसीआर) तकनीक का उपयोग करने के लिए प्रोग्रामैटिक एक्सेस प्रदान करती है। यह सेवा SOAP और REST इंटरफेस का उपयोग करके लागू की गई है और HTTP या HTTPS अनुरोधों द्वारा API के माध्यम से एक्सेस की जा सकती है।
एप्लिकेशन इंटरफ़ेस करते हैं, उपयोगकर्ता नहीं। फिर डेवलपर्स उपयोगकर्ताओं को विशिष्ट कार्यक्षमता प्रदान करने के लिए वेब सेवा को एक GUI (जैसे कि एक वेब पेज या एक एक्ज़ीक्यूटेबल प्रोग्राम) में जोड़ सकते हैं। वेब सेवाएँ विभिन्न स्रोतों से विभिन्न अनुप्रयोगों को समय लेने वाली कस्टम कोडिंग के बिना एक-दूसरे के साथ संवाद करने की अनुमति देती हैं, और चूँकि सभी संचार HTTP के माध्यम से होता है, वेब सेवाएँ किसी एक ऑपरेटिंग सिस्टम या प्रोग्रामिंग भाषा से बंधी नहीं होती हैं। उदाहरण के लिए, जावा पर्ल से बात कर सकता है, विंडोज़ अनुप्रयोग यूनिक्स अनुप्रयोगों से बात कर सकते हैं। |