LO08 Web Services Flashcards

1
Q

What part does XML play in Web Services? (3 Points)

A
  • Describes only data.
  • So any application that understands XML - regardless of the programming language or platform
  • has the ability to format XML in a variety of ways as long as the XML is well formed and valid
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What part does SOAP play in Web Services?

A

Provides a communication mechanism between services and applications.

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

What part does WSDL play in Web Services?

A

Provides a communication mechanism between services and applications.

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

What are 4(Four) Advantages of Web Services

A
  1. Open, text-based standards, enable components written in various languages to communicate
  2. Promote modular approach to programming , multiple organizations can communicate with the same web service.
  3. Comparatively easy and inexpensive to implement.
  4. Can potentially reduce cost of Business to Business communications (B2B communications)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are 4 (Four) Supposed Disadvantages of Web Services?

A
  1. Royalty fees / subscription fees
  2. Increases network traffic
  3. Standards seem to be in constant draft form (changing)
  4. Some vendors want to retain their own intellectual property rights to certain web service standards.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What part does UDDI play in Web Services? (3 Points)

A

Enables the creation of searchable web services registries.

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

What does XML stand for?

A

eXtensible Markup Language

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

What does SOAP stand for?

A

Simple Object Access Protocol

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

What does WSDL stand for?

A

Web Services Description Language

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

What does UDDI stand for?

A

Universal Description, Discovery and Integration

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

What is a Web Service (8 Points)

A
  • Language independent
  • Protocol Independent
  • Platform Indenpendent
  • Scalable (e.g. multiplying two numbers together to an entire customer-relationship management system)
  • Encapsulates a task
  • Based on XML
  • Self-Describing (meta-data for access and use)
  • Discoverable (search and locate in registries) - ability of applications and developers to search for and locate desired Web Services through repositories
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Who created what is now called : Web Service?

A

Microsoft

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

When did they coin the term “Web Services”?

A

In June of 2000

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

What does Web Services Encompass? (Short Answer)

A

It encompasses a set of related standards that enable any two computers to communicate and exchange data via a network. (Internet)

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