to carry out the following actions:- Reads parameter values from parameter objects
- Packs the information into RFC format before each call
- Unpacks values after the call
- Has the values written into appropriate parameter objects
After a call, if there are returned values, they can be easily retrieved from the individual parameter objects.