munotes®

BSc CS Sem 5 BSc CS Semester 5 (2019 2020) Oct 2020 WEB SERVICES 14.10.19 Question Paper - Mumbai University | munotes

BSc CS Semester 5 (2019 2020) Question Paper, Oct.pdf
SEM 5 · BSc CS Semester 5 (2019-2020) · 213 KB · 1 May 2025

Loading PDF...

Questions asked in this paper

  • 2) Figures to the right indicate marks
  1. Q3 Illustrations, in-depth answers and diagrams will be appreciated
  2. Q4 Mixing of sub-questions is not allowed
  3. Q1 Attempt All (Each of 5Marks) 15 marks
    • (a) Multiple Choice Questions:
    • (i) type of web services do not keep any memory of what happens to it between
    • (C) singleton (D) none of these
    • (ii) Which element is a single root of every SOAP message?
    • (A) <Envelope> (B) <Entity>
    • (C) <soap> (D) <soapEnvelope>
    • (iii) Which of the following HTTP method should be used to create resource using
    • (A) GET (B) DELETE
    • (C) PUT (D) OPTIONS
    • (iv) Which of the following is correct about URI in RESTful web services?
    • (A) Each resource in REST is identified by its URI
    • (B) Purpose of URI is to locate resource on the server hosting the web service
    • (C) Both (A) and (B)
    • (D) Neither (A) nor (B)
    • (v) . WCE supports which transport schema?
    • (C) MSMQ (D) All of these
    • (b) in the blanks: (@QueryParam, SOAP, Reverse State Transfer, WSDL, UDDI, @Param, Representational State Transfer, Named, MSMQ)
    • (i) is a de facto standard messaging protocol used by web services
    • (ii). Web services can be published and discovered using (ili) annotation of JAX-RS API binds the parameter passed to method to a query parameter in path
    • (iv) REST stands for
    • (v) In WCF, pipes are used for one-way or duplex communication between different WCF applications on a single computer
    • (c) Answer in | sentences:
    • (ii) What is JAX-WS?
    • (iii) Describe the purpose of @javax.ws.rs.Produces annotation
    • (iv) What is OAUTH protocol used for?
    • (v) is the purpose of FaultContract in WCF?
  4. Q2 Attempt the following (Any THREE) 15 marks
    • (a) | What are web services? How do web services differ from web-based applications?
    • (b) various types of information that can be published in UDDI registry
    • (c) Explain SOAP communication model
    • (d) Explain any 5 key capabilities of ESB
    • (e) Write a note on portfolio analysis in Web Services Development Lifecycle
    • (f) | Give example and illustrate the steps for creating a web service using JAX-WS
  5. Q3 Attempt the following (Any THREE) 15 marks
    • (a) | Explainhow HTTP GET Method is used to perform READ data action in RESTful Web
    • (b) Explain various grant types available in OAuth 2.0 protocol
    • (c) Describe the core constraints of RESTful system
    • (d) Explain the concept of HATEOS
    • (e) are annotations? Explain @Path annotation used for defining RESTful resource
    • (f) How is JSON data processed in RESTful web services? Describe various Java APIs available for processing JSON
  6. Q4 Attempt the following (Any THREE) 15 marks
    • (a) the following terms:
    • (b) on WCF Architecture Explain various hosting options available for WCF Web Services
    • (d) do you understand by a contract in WCF? Explain the purpose and usage of
    • (e) Write the steps involved in creating web service using WCF. Illustrate with a suitable
    • (f) Describe any five features of WCF
  7. Q5 Attempt the following (Any THREE) 15 marks
    • (a) Describe various advantages of SOAP
    • (b) various message patterns that can be used with WSDL
    • (c) | Write anote on Web Application Description Language (WADL)
    • (d) Explain the following core architectural elements of a RESTful system:
    • (i) Resource (ii) Representation of a Resource
    • (e) Explain the following Business Service Realization options:
    • (i) Green-field development (ii) Meet-in-the-middle development

Read from the scan above, so a character or two may differ. The scan is the original.

Report or request

Something wrong on this page? Report it and we will check it against the scan.

Quick Help

No. The full paper opens straight away, with no login and nothing to pay.

Something wrong with this paper? Report it.

Connected Papers
BSc CS / Sem 5 · 57 papers
Browse all →
Questions? Email contact@munotes.in
Done!
Done!