F8 Flashcards

1
Q

What is WSDL?

A

Web Service Description Language

An XML-based language for describing the interfaces of Web services

It is used to describe web services (SOAP web services) and how they should be invoked

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

What does the WSDL document contain?

A

Root

Abstract Interface:
- PortType: it specifies the operations and messages of the service.
– Operation: defines a function of the service.
– Message: defines data exchanged by the web service. The Input describes the parameters for the service and the Output describes the
return data from the service. Each message contains zero or more Partparameters, one for each parameter of the service operation. Each part
parameter associates with a concrete Type.

Implementation Interface:
- Binding: binds the operations and messages from the abstract part to a concrete transport protocol and message format (such as SOAP).
– Service and Port: together define the name of an actual service and its end-point (i.e. the network address). One port is associated with one address.

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

What is SOAP?

A

Simple-Object-Access-Protocol is a text-based application protocol for sending and receiving messages of Web services. Using XML

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

What is the structure of a SOAP-Message?

A

Envelop - element that identifies
the XML document as a SOAP
message.

Header - elements:
meta/control information about the message, including priority,
security, identification.

Body - the actual message
information, i.e. web-service
invocation structured by WSDL.

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

Lägga in slide 20?

A

Lägga in slide 20?

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

What is a RESTful Service?

A

Used to invoke a representation of a resource residing on a location, and transfer it to
the client

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

What is a resource?

A

A Resource can be data, processing logic, files, etc. It should be named as a noun. (e.g., a product, a customer, an order, etc.)

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

What is a URI?

A

URI is a sequence of characters that conforms to a syntax (scheme) used to uniquely refer to a resource on a location.

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

What is a URL?

A

Specifies the networked location of a resource

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

What is a URN?

A

Specifies the requested representation of the resource

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

What is the four RESTful service methods?

A

Get - retrieve resource(s)

Post - create a new resource(s)

Put - replace/update resource(s)

Delete - remove resource(s)

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