വെബ് സർവ്വീസ്
വെബ് സേവനം [1](WS) എന്ന പദം കൊണ്ട് ഉദ്ദേശിക്കുന്നത് ഇനിപറയുന്നവയാണ്:
- (ജനറിക്) മറ്റൊരു ഇലക്ട്രോണിക് ഉപകരണത്തിലേക്ക് ഒരു ഇലക്ട്രോണിക് ഉപകരണം വാഗ്ദാനം ചെയ്യുന്ന ഒരു സേവനം, വേൾഡ് വൈഡ് വെബ് വഴി പരസ്പരം ആശയവിനിമയം നടത്തുക, അല്ലെങ്കിൽ
- (നിർദ്ദിഷ്ടം) ഒരു കമ്പ്യൂട്ടർ ഉപകരണത്തിൽ പ്രവർത്തിക്കുന്ന ഒരു സെർവറാണ് വെബ് സേവനം, ഒരു നെറ്റ്വർക്കിലൂടെ ഒരു പ്രത്യേക പോർട്ടിൽ അഭ്യർത്ഥനകൾ ശ്രവിക്കുക, വെബ് പ്രമാണങ്ങൾ (HTML, JSON, XML, ഇമേജുകൾ) നൽകൽ, വെബിൽ (www, ഇന്റർനെറ്റ്, എച്ച്ടിടിപി) നിർദ്ദിഷ്ട ഡൊമെയ്ൻ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിന് സഹായിക്കുന്ന വെബ് ആപ്ലിക്കേഷൻ സേവനങ്ങൾ സൃഷ്ടിക്കുക തുടങ്ങിയവ.
ഒരു വെബ് സേവനത്തിൽ എച്ച്ടിടിപി പോലുള്ള ഒരു വെബ് സാങ്കേതികവിദ്യ - യഥാർത്ഥത്തിൽ മനുഷ്യനിൽ നിന്ന് മെഷീനിലേക്ക് ആശയവിനിമയം നടത്തുന്നതിനായി രൂപകൽപ്പന ചെയ്തിരിക്കുന്നു-എക്സ്.എം.എൽ., ജെസൺ(JSON) എന്നിവ പോലുള്ള മെഷീന് വായിക്കാൻ കഴിയുന്ന ഫയൽ ഫോർമാറ്റുകൾ കൈമാറാൻ ഉപയോഗിക്കുന്നു.
പ്രായോഗികമായി, ഒരു വെബ് സേവനം സാധാരണയായി ഒരു ഡാറ്റാബേസ് സെർവറിന് ഒബ്ജക്റ്റ്-ഓറിയന്റഡ് വെബ്-അധിഷ്ഠിത ഇന്റർഫേസ് നൽകുന്നു, ഉദാഹരണത്തിന് മറ്റൊരു വെബ് സെർവർ അല്ലെങ്കിൽ ഒരു മൊബൈൽ ആപ്ലിക്കേഷൻ ഉപയോഗിച്ച് അന്തിമ ഉപയോക്താവിന് ഒരു ഉപയോക്തൃ ഇന്റർഫേസ് നൽകുന്നു. ഫോർമാറ്റുചെയ്ത എച്ടിഎംഎൽ(HTML) പേജുകളിൽ ഡാറ്റ നൽകുന്ന നിരവധി ഓർഗനൈസേഷനുകൾ അവരുടെ സെർവറിൽ എക്സ്എംഎൽ(XML) അല്ലെങ്കിൽ ജെസൺ ആയി ഡാറ്റ നൽകും, മിക്കപ്പോഴും സിൻഡിക്കേഷൻ അനുവദിക്കുന്നതിന് ഒരു വെബ് സേവനത്തിലൂടെ, ഉദാഹരണത്തിന്, വിക്കിപീഡിയയുടെ കയറ്റുമതി. അന്തിമ ഉപയോക്താവിന് വാഗ്ദാനം ചെയ്യുന്ന മറ്റൊരു ആപ്ലിക്കേഷൻ ഒരു മാഷപ്പ് ആയിരിക്കാം, അവിടെ ഒരു വെബ് സെർവർ വിവിധ മെഷീനുകളിൽ നിരവധി വെബ് സേവനങ്ങൾ ഉപയോഗിക്കുകയും ഉള്ളടക്കം ഒരു ഉപയോക്തൃ ഇന്റർഫേസിലേക്ക് കംപൈൽ ചെയ്യുകയും ചെയ്യുന്നു.