2009-06-24 12 views
37

उदाहरण के लिए HTTP में आप एक अनुरोध भेजते हैं और एक प्रतिक्रिया प्राप्त करते हैं; क्या कोई ऐसा संज्ञा है जो अनुरोध-प्रतिक्रिया जोड़ी का वर्णन करता है?अनुरोध-प्रतिक्रिया जोड़ी कहलाती है?

मैंने "संवाद" या "वार्तालाप" के बारे में सोचा था, हालांकि वे कई अनुरोध-प्रतिक्रिया जोड़े को इंगित करते हैं, जबकि मैं एक ऐसे शब्द की तलाश में हूं जो वास्तव में इंगित करता है।

पूछने का कारण यह है कि मुझे किसी ऑब्जेक्ट का नाम देने की आवश्यकता है जो दोनों के विवरण को समाहित करता है, और RequestResponse काफी लंगड़ा लगता है।

+3

Discombobulator? – Kev

+1

क्या यह इस पहले के प्रश्न का डुप्लिकेट नहीं है: http: // stackoverflow।कॉम/प्रश्न/325346/नाम-के लिए http-requestresponse – bbrown

+0

@bbrown - हम्म हां ऐसा लगता है। मुझे यह नहीं मिला कि Google या अंतर्निर्मित खोज का उपयोग करने के बावजूद :-( –

उत्तर

23

"विनिमय" के बारे में कैसे?

+1

इस पिछले प्रश्न के अनुसार (http://stackoverflow.com/questions/325346/name-for-http-requestresponse), यही वह है जो spec का उपयोग करता है – bbrown

6

मैं संदेश या लेन-देन का उपयोग करेंगे

+1

[TsSkTo] (http://stackoverflow.com/users/2660924/tsskto) [अंक बाहर] (http://english.stackexchange.com/a/125302/23199) जब आप काम कर रहे हों तो यह भ्रमित हो सकता है वर्तमान में डेटाबेस के बारे में बात नहीं कर रहे हैं। [एरिकला] (http://stackoverflow.com/questions/1039513/what-is-a-request-response-pair-called#comment850282_1039589) बताता है कि http यातायात लेनदेन नहीं है। संदेश, मुझे लगता है कि यह संदेशों की गिनती और दिशा से संबंधित है (यह एक जोड़ी हो सकती है लेकिन यह सिर्फ एक ही संदेश हो सकती है)। – n611x007

12

RequestResponsePair है जैसे कि यह यह वास्तव में क्या कहते हैं करता है लगता है। और यह अमूल्य है, मुझे लगता है।

-1

RequestResponseContext के बारे में क्या?

+1

प्रत्येक अमूर्तता एक प्रतिमान है! –

+0

मैंने उस वाक्य को बहुत अलग पढ़ा। "अनुरोध/प्रतिक्रिया" "प्रतिमान" को संशोधित करता है, वे समानार्थी नहीं हैं। – rkb

+2

क्या यह सिर्फ मुझे है या यह जवाब पहले दर्ज नहीं किया गया था जब से यह जवाब काफी हद तक बदल गया है? –

7

इंटरेक्शन

+0

मेरा विचार सही है, शायद हम इसे संक्षेप में दे सकते हैं: ** ixn **, ऐसा अनोखा शब्द। –

1

Fiddler यह कॉल एक सत्र

+2

सत्र बहुत अच्छी तरह से काम करता है, लेकिन इसमें मामूली गिरावट है कि कुछ लोग मान सकते हैं कि "सत्र कुकीज़" या संबंधित तकनीकों के साथ इसका कुछ संबंध है। लेनदेन एक बढ़िया नाम की तरह लगता है, सिवाय इसके कि लेनदेन का तात्पर्य है कि HTTP यातायात किसी भी तरह से लेनदेन (रोलबैक के साथ) है, जो यह नहीं है। – EricLaw

+0

मुझे नहीं पता कि ओपी का उपयोग क्या होगा। लेकिन मैं फिडलर का काफी उपयोग करता हूं, और मुझे "सत्र" शब्द के साथ कभी भी कोई समस्या नहीं हुई है। असल में, यह इतना पारदर्शी था (चूंकि यह केवल उस अनुरोध-प्रतिक्रिया जोड़ी के लिए एक शब्द है) जिसे फिडलर को लोड करना था, यह देखने के लिए कि उन्होंने इसे क्या कहा, अगर कुछ भी हो। –

+1

अरे, एक मिनट प्रतीक्षा करें .... एरिक लॉरेंस ... फिडलर –

2

Transceival या ServiceCall काम कर सकता है।

3

HttpRoundTrip-this blog post

+0

दुर्भाग्य से यह लिंक मर चुका है। मेरा मानना ​​है कि यह वह पोस्ट है जिसका आप मतलब था: https://blog.codinghorror.com/aspnet-ntlm-authentication-is-it-worth-it/ –

0

OpenRasta में जेफ Atwood से प्रेरित अनुरोध/प्रतिक्रिया जोड़ी के लिए "संचार" का इस्तेमाल किया।

+0

क्या आप निर्दिष्ट कर सकते हैं या इसका मतलब है? – nafg

+0

हो गया, इसे पिछले काल में भी डाल दिया क्योंकि यह FX 5 साल प्रासंगिक नहीं है। – SerialSeb

0

क्या ServiceConversation के बारे में

18
  • RFC2616 यह कॉल किसी Exchange।
  • वायरशर्क और HTTPNetworkSniffer इसे एक अनुरोध/प्रतिक्रिया कहते हैं।
  • फिडलर इसे एक सत्र कहते हैं।
  • चार्ल्स इसे एक अनुक्रम कहते हैं।
  • HTTP स्कूप इसे एक वार्तालाप कहते हैं।
  • अन्य शब्दावली में शामिल हैं: संदेश, लेनदेन, संचार।

मैं Exchange या RequestResponse के लिए जाऊंगा।

+1

मेरे नवीनतम कोड में, मैं इसे 'ऑपरेशन' नाम देने गया क्योंकि मैं ऑपरेशंस कतार, ऑपरेशन फ्लश, रोक या संचालन फिर से शुरू करूंगा। –

+0

वास्तव में, एक अच्छी पसंद है, हालांकि आरएफसी 2616 शब्द * एक्सचेंज * को केवल दो बार संदर्भित करता है। –

0

मेरे विशेष मामले में मैं इसे Connection पर कॉल करने पर विचार करता हूं। जब आप एक HTTP अनुरोध भेजते हैं, तो आप मूल रूप से कुछ अंतराल के साथ कनेक्शन स्थापित कर रहे हैं।

कम से कम एक कारण यह है कि मैं इसे नापसंद करता हूं कि Session के समान है, कोई यह मान सकता है कि इस समय कुछ गतिविधि हो रही है, जो सच हो सकती है या नहीं भी हो सकती है।

पृष्ठभूमि: मुझे तृतीय-पक्ष सेवा के साथ सभी इंटरैक्शन लॉग करने की आवश्यकता है।

पीएस आईएमएचओ, Exchange दूसरों के बीच सबसे अच्छा है। यह और अधिक सार लगता है।

संबंधित मुद्दे