Chapter 10 Flashcards
[Compatible/Incompatible]
Adding a set of new REST resources
compatible
[Compatible/Incompatible]
Removing an existing WSDL operation definition
incompatible
[Compatible/Incompatible]
Adding a new WS-Policy alternative
compatible
[Compatible/Incompatible]
Adding a new XML Schema wildcard to a message definition
compatible
[Compatible/Incompatible]
Adding a new ignorable WS-Policy expression
incompatible
When a service contract is designed so that it can support a range of future consumer
programs it is considered to have
compatibility.
Forward
Which is the def facto versioning technique for the WSDL, XML Schema, and WS-Policy
content that comprises Web Service contracts?
a. strict
b. loose
c. none
d. flexible
none
When a new version of a service contract continues to support consumers designed to work
with older versions, this is called ____________
compatibility.
backward
Of all the parts of a Web service contract, this part establishes the fundamental technical
interface.
a. abstract description
b. SLA
c. WADL
d. version
abstract description
Which of these forms the basis of the Loose Versioning Strategy?
a. Forwards Compatibility
b. Relaxed Versioning
c. Backward Compatibility
d. Uniform Contract
Forward Compatibility
[Compatible/Incompatible]
Adding a new optional WS`-Policy
assertion.
incompatible
[Compatible/Incompatible]
Changing the MEP of an existing
WSDL operation definition.
Incompatible
[Compatible/Incompatible]
Adding new WSDL binding and Service Definition
Compatible
[Compatible/Incompatible]
Adding a new standard method to an existing REST resource
Compatible
Mongoose offers CRUD functionality. When speaking of Mongoose and even relational
database management systems, what does CRUD stand for?
Create Read Update Delete
What are some of the advantages of NoSQL databases over traditional transactional
databases?
a. schemaless
b. small schemas
c. extendable
d. relational
Schemaless
Extendable
Which operations does LevelDB provide?
a. get
b. batch
c. delete
d. put
e. read
get, delete, put
Level DB is a/n ______________ implentation developed by ___________ and written in ______.
open-source, google, C++
LevelDB uses permanent storage called SST. What does it stand for?
Sorted String Table
What does the acronym CDN stand for?
Content Delivery Network