Due to the print book page limit, we cannot inlcude all good CheckPoint questions in the physical book. The CheckPoint on this Website may contain extra questions not printed in the book. The questions in some sections may have been reordered as a result. Nevertheless, it is easy to find the CheckPoint questions in the book on this Website. Please send suggestions and errata to Dr. Liang at y.daniel.liang@gmail.com. Indicate the book, edition, and question number in your email. Thanks!

Chapter 41 Check Point Questions

Section 41.1
41.1.1
What is a Web service?
41.1.2
Can you invoke a Web service from a language other than Java?
41.1.3
Do Web services support callback? That is, can a Web service call a method from a client's program?
41.1.4
What is SOAP? What is it to publish a Web service? What is it to consume a Web service? What is the role of a proxy object?
Section 41.5
41.5.1
What is the annotation to specify a Web service? What is the annotation to specify a Web method?
41.5.2
How do you deploy a Web service in NetBeans?
41.5.3
Can you test a Web service from a client?
41.5.4
How do you create a Web service reference for a client?
41.5.5
What is WSDL? What is SOAP? What is a SOAP request? What is a SOAP response?
41.5.6
Can you pass primitive type arguments to a remote method? Can you pass any object type to a remote method? Can you pass an argument of a custom type to a remote method?
41.5.7
How do you obtain an HttpSession object for tracking a Web session?
41.5.8
Can you create two Web service references in one package in the same project in NetBeans?
41.5.9
What happens if you don't clone the quiz in lines 40-41 in Listing 39.5, QuizService.java?