- Request-response
Request-response, also known as request-reply, is a message exchange pattern in which a requestor sends a request message to a replier system which receives and processes the request, ultimately returning a message in response. This is a simple, but powerful messaging pattern which allows two applications to have a two-way conversation with one another over a channel. This pattern is especially common in client-server architectures. [Hohpe, Gregor. "Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions". ISBN 0321200683. p. 184]
For simplicity's sake, this pattern is typically implemented in a purely synchronous fashion, as in
web service calls overHTTP , which holds a connection open and waits until the response is delivered or the timeout period expires. However, request-response may also be implemented asynchronously, with a response being returned at some unknown later time. This is often referred to as "sync over async", or "sync/async", and is common in EAI implemetations where slowaggregation s, time-intensive functions, or human workflow must be performed before a response can be constructed and delivered.ee also
*
Message Exchange Pattern External links
* [http://www.serviceoriented.org/request-response.html Request-Response] on [http://www.serviceoriented.org/ ServiceOriented.org]
References
Wikimedia Foundation. 2010.
См. также в других словарях:
request — [ri kwest′] n. [ME < OFr requeste < ML requesta < fem. pp. of VL * requaerere: see REQUIRE] 1. the act of asking, or expressing a desire, for something; solicitation or petition 2. something asked for [to grant a request] 3. the state of … English World dictionary
Request for evidence — (RFE), as pertinent to immigration processing, is a formal response from USCIS, issued when insufficient or suspicious data is found, typically in I 140 or I 485 petitions.RFE and petition processing is a fairly volatile area in the US… … Wikipedia
response time — UK US noun [C] ► a measure of the time it takes to react to something: »The emergency service response time has improved in the past three months. ► IT a measure of the time it takes a computer to react to a request to do something: »Response… … Financial and business terms
response — [n] answer, reaction acknowledgment, antiphon, back talk*, comeback, counter, double take*, echo, feedback, hit, kickback*, knee jerk reaction*, lip*, rejoinder, reply, respond, retort, return, reverberation, riposte, sass*, snappy comeback*,… … New thesaurus
Request for Proposal — For other meanings, see RFP (disambiguation). For information about Wikipedia proposals, see . A Request for Proposal (referred to as RFP) is an invitation for suppliers, often through a bidding process, to submit a proposal on a specific… … Wikipedia
Response time (technology) — In technology, response time is the time a system or functional unit takes to react to a given input. Data processing In data processing, the response time perceived by the end user is the interval between :(a) the instant at which an operator at … Wikipedia
request — requester, n. /ri kwest /, n. 1. the act of asking for something to be given or done, esp. as a favor or courtesy; solicitation or petition: At his request, they left. 2. an instance of this: There have been many requests for the product. 3. a… … Universalium
Request for production — Civil procedure in the United States Federal Rules of Civil Procedure Doctrines of civil procedure Jurisdiction Subject matter jurisdiction Diversity jurisdiction Personal jurisdiction Removal jurisdiction Venue Change of venue … Wikipedia
request — n. & v. n. 1 the act or an instance of asking for something; a petition (came at his request). 2 a thing asked for. 3 the state of being sought after; demand (in great request). 4 a letter etc. asking for a particular record etc. to be played on… … Useful english dictionary
Request Cycle — Der Request Cycle ist der Zyklus, der in einer Webanwendung abläuft. Auslöser für diesen Zyklus kann zum Beispiel sein, dass der Benutzer in seinem Browser einen Link klickt. Dann wird von seinem Browser ein HTTP Request generiert und zum Server… … Deutsch Wikipedia