Wire protocol
કોમ્પ્યુટર નેટવર્કિંગમાં, વાયર પ્રોટોકોલ એ બિંદુથી બિંદુ સુધી માહિતી મેળવવાની રીતનો સંદર્ભ આપે છેઃ જો એક કરતાં વધુ એપ્લિકેશનને આંતરસંચાલન કરવું હોય તો વાયર પ્રોટોકોલની જરૂર પડે છે. તે સામાન્ય રીતે ભૌતિક સ્તર કરતા ઊંચા સંચાર પ્રોટોકોલનો સંદર્ભ આપે છે. પરિવહન સ્તરે પરિવહન પ્રોટોકોલ (જેમ કે ટી. સી. પી. અથવા યુ. ડી. પી.) થી વિપરીત, વાયર પ્રોટોકોલ શબ્દનો ઉપયોગ એપ્લિકેશન સ્તરે માહિતીના વિનિમયની સામાન્ય રીતનું વર્ણન કરવા માટે થાય છે. તે એપ્લિકેશન લેયર પ્રોટોકોલનો સંદર્ભ આપે છે અને ડેટા વિનિમય માટે તમામ જરૂરી વિશેષતાઓને વ્યાખ્યાયિત કરે છે, જેમ કે ડેટા પ્રકારો (ડેટાના એકમો, સંદેશ બંધારણો, વગેરે). ), સંદેશાવ્યવહારના અંતિમ બિંદુઓ અને ક્ષમતાઓ (જેમ કે વિતરણની બાંયધરી, સંદેશાવ્યવહારની દિશા, વગેરે). સામાન્ય રીતે, ડેટાને એપ્લિકેશન સ્તરે સામાન્ય માહિતી સમૂહ તરીકે રજૂ કરવામાં આવે છે (દા. ત. એક્સ. એમ. એલ., જે. એસ. ઓ. એન., વાય. એ. એમ. એલ.) અને ડેટા બંધનની પદ્ધતિની જરૂર છે (દા. XSD જેવી સામાન્ય એન્કોડિંગ યોજના). વાયર પ્રોટોકોલ લખાણ આધારિત અથવા દ્વિસંગી પ્રોટોકોલ હોઈ શકે છે. એક મહત્વપૂર્ણ સ્થાપત્ય નિર્ણય હોવા છતાં, આ વાયર પ્રોટોકોલ અને પ્રોગ્રામેટિક API વચ્ચેના તફાવતથી અલગ બાબત છે. ઇલેક્ટ્રોનિક્સમાં, વાયર પ્રોટોકોલ એ એક બિંદુથી બીજા બિંદુ પર માહિતી પ્રસારિત કરવા માટે ઉપયોગમાં લેવાતી પદ્ધતિ છે. કાર્યાત્મકતા વાયર પ્રોટોકોલ નેટવર્કમાં એક અથવા વધુ એપ્લિકેશનોના આંતરક્રિયા માટેના માધ્યમો પૂરા પાડે છે. તેઓ ઘણીવાર વિતરિત ઓબ્જેક્ટ પ્રોટોકોલનો સંદર્ભ લે છે, અથવા તેઓ એવી એપ્લિકેશનોનો ઉપયોગ કરે છે જે એકસાથે કામ કરવા માટે ડિઝાઇન કરવામાં આવી હતી. નામ સૂચવે છે તેમ, આ વિતરિત ઓબ્જેક્ટ પ્રોટોકોલ નેટવર્ક પર જોડાયેલા એક અથવા ઘણા કમ્પ્યુટર્સમાં વિવિધ પ્રક્રિયાઓમાં ચાલે છે. પ્રકાર વાયર પ્રોટોકોલ એક ઓપરેટિંગ સિસ્ટમ હેઠળ ચાલતા પ્રોગ્રામને સંસ્થાના ઇન્ટ્રાનેટ અથવા ઇન્ટરનેટ જેવા નેટવર્ક પર કોઈ અન્ય ઓપરેટિંગ સિસ્ટમ હેઠળ ચાલતા પ્રોગ્રામ સાથે વાતચીત કરવા માટેના માધ્યમો પૂરા પાડે છે. પ્રોટોકોલ આમ બહુવિધ પ્લેટફોર્મ્સને એકબીજા સાથે જોડે છે. કેટલાક વાયર પ્રોટોકોલ ભાષા-સ્વતંત્ર છે, જે વિવિધ પ્રોગ્રામિંગ ભાષાઓમાં લખાયેલા પ્રોગ્રામ્સના સંચારને મંજૂરી આપે છે. વાયર પ્રોટોકોલના ઉદાહરણોમાં નીચેનાનો સમાવેશ થાય છેઃ ડી. ડી. એસ. માટે કોર્બા આર. ટી. પી. એસ. માટે આઈ. આઈ. ઓ. પી. જાવા ડીબગ વાયર પ્રોટોકોલ (જે. ડી. ડબલ્યુ. પી.) જાવા ડીબગિંગ માટે આર. એમ. આઈ. માટે જે. આર. એમ. પી. વેબ સેવાઓ માટે એસ. ઓ. એ. પી. સંદેશ-લક્ષી મિડલવેર માટે એ. એમ. ક્યુ. પી. પોસ્ટગ્રે. એસ. ક્યુ. એલ. વાયર પ્રોટોકોલ પણ જુઓ લાઇન કોડ સંદર્ભો એપ્લિકેશન લેયર પ્રોટોકોલ