1. Which of the following is the base namespace for a SOAP message?
2. Which type of array in SOAP messages represents a grid of values with specified dimensions that may or may not contain any data?
3. SOAP defines four standard types of faults that belong to the http://www.w3.org/2001/06/soap-envelope namespace. Which of the following is correct regarding extensibility of those standard types?
4. Read the following statements: s:VersionMismatch Version Mismatch What does the Upgrade header block do in the above code?
5. As part of the overall specification, Section 5 of the SOAP standard introduces a concept known as encoding styles. An encoding style is a set of rules that define exactly how native application and platform data types are to be encoded into a common XML syntax. Which of the following are correct locations for encoding style implementation?
6. ABC Corp., a client of PremiumSoft, uses SOAP 1.1 specifications whereas PremiumSoft uses SOAP 1.2 specifications. What will be the result when PremiumSoft sends a message to ABC Corp.?
7. There is an improper application in the Section 5 encoding style rules. Which of the following type of SOAP Faults occurs in this scenario?
8. A SOAP message may travel from a sender to a receiver by passing different endpoints along the message path. Not all parts of the SOAP message may be intended for the ultimate endpoint of the SOAP message but instead, it may be intended for one or more of the endpoints on the message path. Which of the following attributes may be used to address the Header element to a particular endpoint?
9. Which of the following represents an array in SOAP messages?
10. Which of the following is an invalid child of a Fault element of a SOAP message?
11. PremiumSoft Web Service provides financial quotes. Function getQuote () returns a financial quote for a QuoteID. The message returned in getQuote contains invalid authentication credentials. Which of the following type of SOAP Faults occur in this scenario?
12. Which of the following contains valid syntax for typing values?
13. Which of the following are true for packaging an RPC request in a SOAP envelope?
14. Which of the following XML attributes defines exactly how native application and platform data types are to be encoded into a common XML syntax?
15. Which of the following string types is recommended by SOAP specifications Section 5 for SOAP messages?
16. Which of following is the correct position of the header in a SOAP message?
17. you have a single-dimensional array of five elements, and you want to transmit only the last two. Which of the following achieves this?
18. Which of the following child elements of a Fault element is used to express application-specific details about the error that occurred?
19. The duration datatype is used to specify a time interval in an XML Schema. Which of the following indicates the number of years in an element of type duration?
20. Which of the following is a multi-referenced accessor?
21. Which of the following protocols cannot be used to exchange SOAP messages?
22. Read the following snippet: ... < xs:element name='person'> < xs:complexType> < xs:sequence> < xs:element name='firstname' type='xs:string'/> < xs:element name='lastname' type='xs:string'/> < xs:anyminOccurs='0'/> < /xs:sequence> < /xs:complexType> < /xs:element> ... What does the 'any' tag do in the above code?
23. Which of the following header blocks has been introduced in SOAP version 1.2 to specify which headers were not understood?
24. Which of the following attributes manages an array in a SOAP message?
25. Read the following statements: Address address = new Address( ); Person person = new Person( ); person.setAddress(address); The above code is creating two objects, one for the Address class and the other for the Person class. The Person class has a function called setAddress, which accepts objects of the Address class. How will you serialize this in SOAP?
26. Which of the following is correct regarding SOAP Faults?
27. Read the following snippet: IBM What is the problem in the code?
28. Which of the following is an example of referring an external document through a SOAP envelope?
29. Because of its pervasiveness on the Internet, HTTP is by far the most common transport used to exchange SOAP messages. Which of the following HTTP headers indicates the intent of the SOAP HTTP request?
30. Read the following code snippet of a SOAP message: Mistristic 1234 Identify the error in the code.
31. Which of the following namespaces is used for messages in SOAP version 1.2?
32. Version 1.2 of the SOAP specifications introduced some new implementations. Which of the following implementations are new to the version 1.2 specifications?
33. Read the following statements: IBM Identify the problem in the code.
34. Statement 1: A single-referenced accessor doesn't have an identity except as a child of its parent element. Statement 2: A multi-referenced accessor uses id to give an identity to its value. Other accessors can use the src attribute to refer to their values.
35. Which of the following are mandatory in a message of SOAP version 1.1?
36. SOAP defines four standard types of faults that belong to the http://www.w3.org/2001/06/soap-envelope namespace. Which of the following is an incorrect Fault code?
37. When applications report a version mismatch error back to the sender of the message, it may optionally include a header block that tells the sender which version of SOAP it supports. Which of the following is that header block?
38. One of the greatest strengths of XML Schemas is the support for datatypes. Which of the following namespaces is used while creating elements and datatypes that are used to construct schemas?
39. Which of the following are used for data representation in multiple-referenced accessors?
40. SOAP uses messages for client-server communication. Which of the following is correct for SOAP messages?
41. Which of the following header blocks authenticates the SOAP message?
42. Which of the following are basic parts of the SOAP message architecture?
43. You have an element named 'comments'. You want to prohibit all line feeds, carriage returns, and tab characters. Which of the following will do it?
44. Which of the following attributes indicates whether an accessor contains a null value?
45. Statement 1: Encoding styles define how applications on different platforms share information, even though they may not have common data types or representations. Statement 2: The approach that the SOAP Section 5 encoding styles takes is just one possible mechanism for providing this, but it is not suitable in every situation. Which of the following is correct?
46. A SOAP message is an ordinary XML document but it follows some rules. Which of the following are correct regarding SOAP message architecture?
47. The fundamental idea behind SOAP is that two applications, regardless of the operating system, programming language, or any other technical implementation detail, may openly share information using nothing more than a simple message encoded in a way that both applications understand. To implement this, which of the following issues must SOAP address?
48. Which of the following represents a structure in SOAP messages?
49. Which of the following can the header of a SOAP message contain?
50. You are designing an XML Schema and you want to prohibit line feeds, carriage returns, tabs, leading and trailing spaces, and multiple spaces from an element. Which of the following datatypes will you use?
51. A ________________ Array is a type of array in which only a part of the array is serialized into the SOAP envelope.
52. Which of the following is an optional part in a message of SOAP version 1.1?
53. You are designing an XML Schema and you have a numeric element 'NegativeBalance'. You want to store negative values in this element along with zero. Which of the following numeric datatypes will you use?
54. Which of the following is the correct format of the date datatype in an XML Schema?
55. An error message from a SOAP message is carried inside a Fault element. How many times can a Fault element be used in a single SOAP message?
56. ABC Corp., a client of PremiumSoft, uses SOAP 1.2 specifications whereas PremiumSoft uses SOAP 1.1 specifications. What will be the result when PremiumSoft sends a message to ABC Corp.?
57. Read the following statements about SOAP datatypes: Statement 1: The datatypes supported by the SOAP encoding style are the datatypes defined by the 'XML Schema data types' specification. Statement 2: All datatypes used within a SOAP-encoded block of XML must either be taken directly from the XML Schema specification or derived from types therein. Which of the following is correct?
58. Read the following code snippet of a SOAP message: 34400034 Transific Which of the following is the error in the code?
59. A SOAP message is based on XML. Infact, SOAP follows all validation rules from XML specifications. On which of the following are SOAP messages based?
60. Read the following statements: Client.Authentication Invalid credentials http://acme.com Which of the following is an incorrect element?
61. Read the following SOAP message: Client.Authentication Invalid credentials http://acme.com Which of the following are incorrect elements?
62. Which of the following Fault types is used when an error, that cannot be directly linked to the processing of the message, occurs?
63. A subroutine call is going to be XML encoded for SOAP by passing two parameters using the same memory location. How will this be implemented?
64. Which of the following namespaces is used for messages in SOAP version 1.1?
65. Encoding styles define how applications on different platforms share information. Which of the following is correct about data types of both applications while implementing encoding styles?
66. Read the following statements:
67. Read the following statements about SOAP Faults: Statement 1: The SOAP fault structure is not allowed to express any information about which headers were not understood. Statement 2: The faultstring element would be the only place to put the information about which headers were not understood. Which of the following is correct?
68. You have users from two different countries- England and Norway. You would like the ability to let the user choose whether he or she would like to use the Norwegian element names or the English element names in the XML document. Which of the following XML Schema elements solve this problem?
69. An XML schema describes the structure of an XML document. The purpose of an XML Schema is to define the legal building blocks of an XML document. Which of the following are true about an XML Schema?
70. Which of the following is an example of a sparse array in SOAP messages?
71. SOAP has become a new medium of method invocation. Business transactions are widely using SOAP to provide business information. Which of the following are correct about data types in SOAP?
72. Which two among the following represent the correct syntax for a two dimensional array in a SOAP message?
73. You can specify time zones in an XML Schema. Which of the following are specifying a time zone along with date?
74. Which of the following shows the correct implementation of a single dimension array?