5 Web Services And Data Management

Cloud Computing · Unit 5

Web Services and Data Management

Exam-focused notes for Web Services and Data Management (Cloud Computing, BIT408): what the TU syllabus asks and how it has actually been tested, with 4 solved past questions from this unit.

What this unit covers

  • Service definition and concepts
  • Service-Oriented Architecture (SOA)
  • SOAP based web service model
  • REST web services architecture
  • Comparison between SOAP and REST
  • Web services development using SOAP and REST
  • Data and resource management in cloud

Web services development using SOAP and REST

20825 marks

How web services can be developed using SOAP and REST? [5]

Web services are software systems designed to support interoperable machine-to-machine interaction over a network. Two primary architectural approaches for developing web services are SOAP and REST. --- SOAP (Simple Object Access Protocol) is a protocol-bas...

Full solved answer →

SOAP based web service model

208110 marks

What is service? Explain the SOAP based web service model? How it differs from RESTful architecture?[10]

A service is a self-contained, reusable software component that performs a specific business function and is accessible over a network. Services are designed to be: - Independent: Can operate autonomously - Loosely coupled: Minimal dependencies on other ser...

Full solved answer →

Comparison between SOAP and REST

20805 marks

How do you choose between SOAP and REST web services? Explain. [5]

- SOAP: Heavy protocol with XML envelope structure, WSDL definitions, and extensive headers. Better for complex enterprise operations requiring strict contracts. - REST: Lightweight, uses standard HTTP methods (GET, POST, PUT, DELETE). Choose REST for simpl...

Full solved answer →

Data and resource management in cloud

010 marks

How does data and resources are managed in cloud? Describe SOA and REST as web services.[10]

Cloud computing manages data through the following mechanisms: 1. Data Storage Models - Object Storage: Data stored as objects with metadata and unique identifiers (e.g., Amazon S3) - Block Storage: Data divided into blocks, managed like traditional storage...

Full solved answer →