Problem 1
State whether each of the following is true or false. If \(f\) alse, explain why. a) All methods of a web service class can be invoked by clients of that web service. b) When consuming a web service in a client application created in Netbeans, you must create the proxy class that enables the client to communicate with the web service. c) A proxy class communicating with a web service normally uses SOAP to send and receive messages. d) Session tracking is automatically enabled in a client of a web service. c) Web methods cannot be declared static. f) A user-defined type used in a web service must define both get and set methods for any property that will be serialized.
Problem 2
Fill in the blanks for each of the following statements: a) When messages are sent between an application and a web service using SOAP, each message is placed in a(n) ___. b) A web service in Java is a(n) ___ it does not need to implement any interfaces or extend any classes. c) Web service requests are typically transported over the Internet via the ___ protocol. d) To set the exposed name of a web method, use the __ element of the @WebMethod annotation. e) ___ transforms an object into a format that can be sent between a web service and a client.