6: SOAP and REST Flashcards

1
Q

what is SOAP?

A
simple object access protocol
the underlying middlware protocol for most web services, with the goal of
levageing web technologies
removing constraints
supporting diverse approaches
simple intergration
uses XML to generate messages passed to endpoints#
non-blocking - asynchronous
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what is a container?

A

a process whose main goal is to host components. typically a web server that can re-direct requests to other code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what is marshalling in IPC?

A

converting values into a wire representation suitable for transfer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what standards does SOAP use?

A

HTTP for wire protocol
XML for data marrshalling
URLs for endpoint addresses

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what is REST?

A

representational state transfer
all exchanges take the form of exchanging resources
- client-server interaction
- stateless (robust to network failures)
- cachable
- layered (documents are passed to other services)
- uniform (uses the same protocol everywhere)
- code on demand (servers can send code to clients to extend functionality)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly