విషయ సూచిక:
- నిర్వచనం - ఇంటర్నెట్ ఇంటర్- ORB ప్రోటోకాల్ (IIOP) అంటే ఏమిటి?
- టెకోపీడియా ఇంటర్నెట్ ఇంటర్- ORB ప్రోటోకాల్ (IIOP) గురించి వివరిస్తుంది
నిర్వచనం - ఇంటర్నెట్ ఇంటర్- ORB ప్రోటోకాల్ (IIOP) అంటే ఏమిటి?
ఇంటర్నెట్ ఇంటర్- ORB ప్రోటోకాల్ (IIOP) అనేది వివిధ ప్రోగ్రామింగ్ భాషలలో వ్రాయబడిన పంపిణీ ప్రోగ్రామ్ల మధ్య నెట్వర్క్ పరస్పర చర్యను సులభతరం చేయడానికి ఉపయోగించే ఒక వస్తువు-ఆధారిత ప్రోటోకాల్. అనువర్తనాలు మరియు సేవల కోసం ఇంటర్నెట్ మరియు ఇంట్రానెట్ కమ్యూనికేషన్ను మెరుగుపరచడానికి IIOP ఉపయోగించబడుతుంది.
IIOP అనేది కామన్ ఆబ్జెక్ట్ రిక్వెస్ట్ బ్రోకర్ ఆర్కిటెక్చర్ (CORBA) యొక్క అంతర్భాగం, ఇది ప్రసిద్ధ ఐటి పరిశ్రమ ప్రమాణం. IIOP అనేది జనరల్ ఇంటర్- ORB ప్రోటోకాల్ (GIOP) యొక్క అమలు, ఇది ఆబ్జెక్ట్ రిక్వెస్ట్ బ్రోకర్లు (ORB) ఉపయోగించే ఒక నైరూప్య ఇంటరాక్షన్ ప్రోటోకాల్.
IIOP మైక్రోసాఫ్ట్ యొక్క డిస్ట్రిబ్యూటెడ్ కాంపోనెంట్ ఆబ్జెక్ట్ మోడల్ (DCOM) ను పోలి ఉంటుంది, ఇది ప్రాధమిక CORBA / IIOP పోటీదారు.
టెకోపీడియా ఇంటర్నెట్ ఇంటర్- ORB ప్రోటోకాల్ (IIOP) గురించి వివరిస్తుంది
CORBA వలె, IIOP కమ్యూనికేషన్ కోసం క్లయింట్-సర్వర్ నిర్మాణాన్ని అనుసరిస్తుంది, ఇక్కడ సందేశ అభ్యర్థన ఎల్లప్పుడూ క్లయింట్ నుండి సర్వర్కు ప్రసారం చేయబడుతుంది.
IIOP కోసం ఆబ్జెక్ట్ మేనేజ్మెంట్ గ్రూప్ (OMG) లక్షణాలు క్రింది విధంగా ఉన్నాయి:
- సాధారణ డేటా ప్రాతినిధ్యం (సిడిఆర్): ప్రామాణిక డేటా ఎన్కోడింగ్ / డీకోడింగ్ పద్ధతిని అందిస్తుంది
- ఇంటర్పెరబుల్ ఆబ్జెక్ట్ రిఫరెన్స్ (IOR): క్లయింట్ సర్వర్ అభ్యర్థనను పంపే ముందు IOR అని పిలువబడే ప్రోగ్రామ్ చిరునామాను కలిగి ఉండాలి. IOR సర్వర్ యొక్క IP చిరునామా మరియు పోర్ట్ సంఖ్యలపై ఆధారపడి ఉంటుంది మరియు సాధారణంగా క్లయింట్ యొక్క కంప్యూటర్ సృష్టించిన విలువ పట్టికకు మ్యాప్ చేయబడుతుంది.
- CORBA యొక్క ORB స్పెసిఫికేషన్లకు మద్దతు ఇవ్వడానికి సందేశ ఆకృతులు నిర్వచించబడ్డాయి
IIOP ప్రయోజనాలు:
- మంచి ఆర్కిటెక్చర్ తటస్థత
- కమ్యూనికేషన్ పారదర్శకత
- వ్యాప్తిని
- కోడ్ పునర్వినియోగం
