Podcast
Questions and Answers
What is the main focus of week 6 in the lecture schedule?
What is the main focus of week 6 in the lecture schedule?
- XML Schema and XML Parsers
- Message Encoding & Decoding
- SOAP and RESTful Web Services
- The Web Service Concept and Architecture (correct)
Which data formats are introduced during the second week of the course?
Which data formats are introduced during the second week of the course?
- HTML and JSON
- XML and JSON (correct)
- JSON and CSV
- SOAP and XML
During which week do students submit Coursework 1?
During which week do students submit Coursework 1?
- Week 8
- Week 12
- Week 14
- Week 10 (correct)
What is primarily taught in week 4 of the course schedule?
What is primarily taught in week 4 of the course schedule?
What are the advanced topics covered in week 12 related to RESTFul Web Services?
What are the advanced topics covered in week 12 related to RESTFul Web Services?
What is the weight of implementing and consuming web services in the module assessment?
What is the weight of implementing and consuming web services in the module assessment?
What is the prerequisite course that candidates must have completed before enrolling in this module?
What is the prerequisite course that candidates must have completed before enrolling in this module?
Which delivery method is primarily used in this module?
Which delivery method is primarily used in this module?
How many hours of lecture and practical are conducted each week for this module?
How many hours of lecture and practical are conducted each week for this module?
What is one of the main aims of this module regarding the design of web services?
What is one of the main aims of this module regarding the design of web services?
What percentage of class attendance is required for students to be eligible for assessment?
What percentage of class attendance is required for students to be eligible for assessment?
Which of the following data formats is emphasized in the module learning objectives?
Which of the following data formats is emphasized in the module learning objectives?
What is the focus of the Resource Oriented Approach (ROA) covered in this module?
What is the focus of the Resource Oriented Approach (ROA) covered in this module?
Flashcards
Web Services
Web Services
A set of rules and standards for exchanging data between different software applications over a network.
XML (Extensible Markup Language)
XML (Extensible Markup Language)
A way to structure data in a hierarchical format using tags. It's commonly used for transferring data between servers and applications.
JSON (JavaScript Object Notation)
JSON (JavaScript Object Notation)
A lightweight, human-readable data format that uses key-value pairs. Widely used for data exchange on the web.
RESTful Web Services
RESTful Web Services
Signup and view all the flashcards
WSDL (Web Services Description Language)
WSDL (Web Services Description Language)
Signup and view all the flashcards
Service Oriented Architecture (SOA)
Service Oriented Architecture (SOA)
Signup and view all the flashcards
Resource Oriented Architecture (ROA)
Resource Oriented Architecture (ROA)
Signup and view all the flashcards
Consuming Web Services
Consuming Web Services
Signup and view all the flashcards
Implementing Web Services
Implementing Web Services
Signup and view all the flashcards
XML Schema
XML Schema
Signup and view all the flashcards
Study Notes
Module Information
- Module Name: Web Service Development
- Module Code: WAT 2140C
- Programme/Degree: BSc (Hons) Software Engineering
- University: University of Technology, Mauritius
Module Details
- Module Coordinator: Dr. G. Suddul
- Module Convenor: Mr. Sadhveer Shama Luchmun
- Credits: 6 credits/Level 2
- Prerequisites: Object-Oriented Programming, Advanced Web Programming (client side & server side), Networking Fundamentals
- Co-requisites: None
- Delivery Method: Blended learning mode using Flipped-Classroom method (15 weeks, 3 hours lecture & practical)
- Assessment: 30% XML/JSON document work, 40% Web Service implementation/consumption, 30% Online/practical/written tests; Class attendance (80%) mandatory. Changes in assessment may be communicated.
Course Outline
-
Topics (Weeks 1-15): Overview of Advanced Web & Web Services architecture, HTTP, scripting, data formats (XML & JSON), XML and XML schema parsers, JSON, message encoding/decoding, web service concepts, SOA, RESTful web services, web API concepts & tools, web service design & implementation (hands-on), advanced topics (API keys, scalability, security), real-world applications, web service challenges.
-
Assessment (Week 10, 12, 15) : Coursework 1, Coursework 2, Coursework 3 (presentation)
-
Additional Comments: This course focuses on developing web services using Resource Orientated Approach (ROA) and Service Oriented Architecture (SOA). XML, XML Schema, and JSON formats are to be understood. The course also involves real-world applications and challenges.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
This quiz covers the key concepts and practices in Web Service Development for BSc (Hons) Software Engineering students. Topics include advanced web architecture, data formats like XML and JSON, and web service implementation. It is designed to assess understanding of the course material offered in a blended learning format.