Important Web Design and Development Short Questions
Chapter: 45
Question 1:
Describe the evolution of distributed computing.
Answer:
Distributed computing has evolved from a client-server model, where clients interact with a single server, to web-based computing with multiple clients and servers. The current web services model allows dynamic connection and interaction between multiple devices and applications.
Chapter: 45
Question 2:
What are the key characteristics of web services?
Answer:
Web services are XML-based, programming language independent, and can be dynamically located and invoked. They use XML for data exchange and description, allowing interoperability across different platforms and languages.
Chapter: 45
Question 3:
List and explain two reasons why web services are advantageous.
Answer:
Web services are advantageous because they are interoperable, connecting across heterogeneous networks using standard web protocols, and economical, allowing for the reuse of components without tight integration or installation.
Chapter: 45
Question 4:
What distinguishes a web service from a web page?
Answer:
A web service does not have a graphical user interface (GUI) and interacts with applications rather than users, whereas a web page has a GUI and interacts directly with users through web browsers.
Chapter: 45
Question 5:
What is Web Service Description Language (WSDL)?
Answer:
WSDL is an XML-based language used to describe web services. It defines the methods, properties, data types, and protocols of a web service, providing a standard way for clients to understand how to interact with the service.
Chapter: 45
Question 6:
What is the role of Universal Description, Discovery & Integration (UDDI) in web services?
Answer:
UDDI provides a registry where web services can be published and discovered. It acts as a directory where users and machines can find web services, facilitating the discovery and interaction of services on the internet.
Chapter: 45
Question 7:
Explain the concept of service invocation in web services.
Answer:
Service invocation involves calling a web service using a standard method. It ensures that business transactions are executed reliably and securely, and includes a framework for managing the request and response between service users and providers.
Chapter: 45
Question 8:
What are the core building blocks of web service architecture?
Answer:
The core building blocks include Service Description (using WSDL), Service Registration and Discovery (via UDDI), and Service Invocation (standard methods for invoking services and ensuring reliable message delivery).