A Transaction is an activity. Here give and take is performed. A 'request' is given and 'response' is taken. It is so simple. Let us look at 'request'. A need may arise at a Client Computer. ___________________________ Note: A Client Computer is a small Computer. ___________________________ The Client Computer may look for certain information. Clearly the information is not with the Client Computer. So, it tries to get it. It starts an activity. It moves ahead. It goes outside the boundary. It is because the Client Computer needs some information. It is not having that information. A Client Component requests information. When we move out, we need a channel. So the Client Component uses a channel to 'request' information. The 'request' passes through a channel. Yes, the Client Component has made a 'request'. The Component knows the requirement. But it does not know the manner to get the required object. How to get the object it requi...