LO08 Web Services Flashcards
What part does XML play in Web Services? (3 Points)
- 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
What part does SOAP play in Web Services?
Provides a communication mechanism between services and applications.
What part does WSDL play in Web Services?
Provides a communication mechanism between services and applications.
What are 4(Four) Advantages of Web Services
- Open, text-based standards, enable components written in various languages to communicate
- Promote modular approach to programming , multiple organizations can communicate with the same web service.
- Comparatively easy and inexpensive to implement.
- Can potentially reduce cost of Business to Business communications (B2B communications)
What are 4 (Four) Supposed Disadvantages of Web Services?
- Royalty fees / subscription fees
- Increases network traffic
- Standards seem to be in constant draft form (changing)
- Some vendors want to retain their own intellectual property rights to certain web service standards.
What part does UDDI play in Web Services? (3 Points)
Enables the creation of searchable web services registries.
What does XML stand for?
eXtensible Markup Language
What does SOAP stand for?
Simple Object Access Protocol
What does WSDL stand for?
Web Services Description Language
What does UDDI stand for?
Universal Description, Discovery and Integration
What is a Web Service (8 Points)
- 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
Who created what is now called : Web Service?
Microsoft
When did they coin the term “Web Services”?
In June of 2000
What does Web Services Encompass? (Short Answer)
It encompasses a set of related standards that enable any two computers to communicate and exchange data via a network. (Internet)