విషయ సూచిక:
- నిర్వచనం - వెబ్-ఓరియెంటెడ్ ఆర్కిటెక్చర్ (WOA) అంటే ఏమిటి?
- టెకోపీడియా వెబ్ ఓరియెంటెడ్ ఆర్కిటెక్చర్ (WOA) గురించి వివరిస్తుంది
నిర్వచనం - వెబ్-ఓరియెంటెడ్ ఆర్కిటెక్చర్ (WOA) అంటే ఏమిటి?
వెబ్-ఓరియెంటెడ్ ఆర్కిటెక్చర్ (WOA) అనేది ఒక రకమైన సాఫ్ట్వేర్ ఆర్కిటెక్చర్, ఇది వెబ్సైట్ మరియు వెబ్ అనువర్తనాల కోసం ఉపయోగించటానికి రూపొందించబడింది. ఇది వెబ్ ఆధారిత సాఫ్ట్వేర్ అప్లికేషన్ మరియు సేవలకు మద్దతునివ్వడం ద్వారా సేవా-ఆధారిత ఆర్కిటెక్చర్ (SOA) పై ఆధారపడుతుంది. SOA మరియు WOA ల మధ్య ఉన్న ముఖ్యమైన వ్యత్యాసం ఏమిటంటే SOAP చేత SOAP కి బదులుగా WOA చే REST API లను ఉపయోగించడం.
టెకోపీడియా వెబ్ ఓరియెంటెడ్ ఆర్కిటెక్చర్ (WOA) గురించి వివరిస్తుంది
WOA ప్రధానంగా వెబ్ సామర్థ్యాలతో SOA యొక్క ఉప-శైలి. ఇది గ్లోబల్ హైపర్మీడియా (ఇంటర్నెట్) టెక్నాలజీల ద్వారా వ్యవస్థలను మరియు వినియోగదారులను అనుసంధానిస్తుంది మరియు అనుసంధానిస్తుంది మరియు వినియోగదారు ఇంటర్ఫేస్లు మరియు API లలో పనిచేస్తుంది. ఇది సాధారణంగా సోషల్ మీడియా వెబ్సైట్లు మరియు క్లౌడ్-ఆధారిత సేవల్లో సేవా నిర్మాణంగా ఉపయోగించబడుతుంది.
WOA కి ఐదు ప్రాథమిక ఇంటర్ఫేస్ అడ్డంకులు ఉన్నాయి:
- యూనిఫాం రిసోర్స్ ఐడెంటిఫైయర్ వంటి వనరు యొక్క గుర్తింపు
- HTTP వంటి వెబ్ ఆధారిత ప్రాతినిధ్యాల ద్వారా వనరుల తారుమారు
- MIME వంటి స్వీయ-వివరణాత్మక సందేశాలు
- అప్లికేషన్ స్టేట్ యొక్క ఇంజిన్ కోసం హైపర్మీడియా
- అప్లికేషన్ న్యూట్రాలిటీ, అంటే WOA లో సృష్టించబడిన అప్లికేషన్ / సేవను ఏ ప్లాట్ఫామ్లోనైనా అమలు చేయవచ్చు / ఉపయోగించవచ్చు
WOA అనే పదాన్ని రూపొందించిన గార్ట్నర్ విశ్లేషకుడు నిక్ గాల్, WOA ను వివరించడానికి ఒక సాధారణ సూత్రాన్ని కూడా అందించాడు:
WOA = SOA + WWW + REST
