Question 4 (1 points): Given a C prototype like: int ExampleFunction(char *s) a typical RPC system needs extra information to create useful server and client stubs that represent (for client stubs) or handle this function. What would this information most likely include? Select all that apply A. whether ExampleFunction modifies the pointer passed in as an argument B. the amount of stack space required to execute ExampleFunction c. whether ExampleFunction is likely to take a long time to execute D. whether ExampleFunction can be called with a pointer to a value on the stack E. the size of the value pointed to by ExampleFunction’s argument Comments: Question 5 (1 points): Which of the following are possible for an RPC system to implement over a typical network? Select all that apply A indicating to an RPC client when there is a server or network failure that may have affected the RPC call B. indicating to an RPC client whether or not an RPC call reached the server, even in the event of server or network failure c. passing a very large array through an RPC call D. allowing the RPC server to be written in a very different programming language than the RPC client Comments: Show transcribed image text Question 4 (1 points): Given a C prototype like: int ExampleFunction(char *s) a typical RPC system needs extra information to create useful server and client stubs that represent (for client stubs) or handle this function. What would this information most likely include? Select all that apply A. whether ExampleFunction modifies the pointer passed in as an argument B. the amount of stack space required to execute ExampleFunction c. whether ExampleFunction is likely to take a long time to execute D. whether ExampleFunction can be called with a pointer to a value on the stack E. the size of the value pointed to by ExampleFunction’s argument Comments: Question 5 (1 points): Which of the following are possible for an RPC system to implement over a typical network? Select all that apply A indicating to an RPC client when there is a server or network failure that may have affected the RPC call B. indicating to an RPC client whether or not an RPC call reached the server, even in the event of server or network failure c. passing a very large array through an RPC call D. allowing the RPC server to be written in a very different programming language than the RPC client Comments:
Expert Answer
Answer to Question 4 (1 points): Given a C prototype like: int ExampleFunction(char *s) a typical RPC system needs extra informati…