Communication of request/response - procedural interaction, Computer Engineering

Assignment Help:

Explain the Communications of Request/Response

Communications requirements for message or procedural- based interaction are very similar. Application interaction (client-server) should be removed from the underlying intrinsics of network programming at all costs. Communications modules for client-server must provide base support such as send and receive to the CSMsgInterface(). This process may be coded form scratch as is necessary for many systems, or a distributed message- oriente middleware product could be used for this transfer.

Generally messages need to be transferred from one system to another. Coding this by hand, in addition to supporting multiple protocols and operating systems is an arduos task.Relief is available from some messaging systems that provide simple four-or five-verb APIs to mange message communications. MessageExpress from Momentum software and others provide such products. More advanced products are available as well that provide advanced distributed queuing. These products surface a named queue interface to both client and server. All subsequent communication between the components is based on directly en-queuing and de-queuing the distributed mechanism. Momentum Software provides this ability with xIPC, as does DEC with MessageQ.


Related Discussions:- Communication of request/response - procedural interaction

Instruction level-levels of parallel processing, Instruction Level It r...

Instruction Level It refers to the condition where different instructions of a program are implemented by different processing elements. Most processors have numerous execution

What is literal, Meaning of Literal is:- Literal is string constant.

Meaning of Literal is:- Literal is string constant.

Determine the simplified sop boolean expression, Reduce the following equat...

Reduce the following equation using k-map Y = BC‾D‾ + A‾BC‾D + ABC‾D + A‾BCD + ABCD Ans. Multiplying the first term with (A+A') Y = A'BC'D' + ABC'D' + A'BC'D + ABC'D + A'BCD + A

What are the uses of router, What are the uses of Router? Router: ...

What are the uses of Router? Router: A router is used to transfer or route data among two or more similar networks. This determines the next network point to that a data

What is application analysis, What is application analysis? The purpose...

What is application analysis? The purpose of analysis is to understand the problem so that a correct design can be constructed. The application analysis focuses on major applic

Illustrate the full form of ooa, Illustrate the Full form of OOA OOA vi...

Illustrate the Full form of OOA OOA views the world as objects consist of data structures and events that trigger operations and behaviours, for object behaviour changes. The b

Stack, The Stack A procedure call is supported by a stack. So let's dis...

The Stack A procedure call is supported by a stack. So let's discuss stack in assembly. Stacks are 'Last In First Out' data structures and are used for storing return addresses

What is process control block, What is process control block?  Each pro...

What is process control block?  Each process is shown in the OS by a process control block. It having many pieces of information associated with a specific process.

What is ai, Artificial intelligence ("AI") can mean a lot of things too man...

Artificial intelligence ("AI") can mean a lot of things too many people. Much confusion arises that the word 'intelligence' is ill-defined. The phrase is so broad that people have

Determine the fastest logic, Which of the fastest logic: TTL, ECL, CMOS and...

Which of the fastest logic: TTL, ECL, CMOS and LSI ? Ans. The fastest logic family of all logic families ECL. High  speeds  are  possible  in  ECL  since the  transistors  a

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd