3.4.4 Message Processing Events and Sequencing Rules
A client SHOULD<39> use different RPC methods based on the product version being run on the server that it is accessing.
Upon the completion of the RPC method, the client returns the result unmodified to the higher layer. Some method calls require an RPC context handle, which is created in another method call. For details about method dependencies, see section 3.