JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech IV WEB SERVICES AND SERVICE ORIENTED ARCHITECTURE Previous Question Paper (July/August - 2022 - R16)

B.Tech | IV | II | R16 | July/August - 2022

Answer PaperPaper Code: 138FHMaximum Marks: 75Time: 3 Hours

Answer any five questions. All questions carry equal marks.

Main

115 marks
a

List and describe web service roles and operations.

7 marks

Answer

Web services operate within a triangular architecture involving three primary roles:

  1. Service Provider: The entity that creates, hosts, and publishes the web service. It defines the service description and makes it available to potential users.
  2. Service Registry: A centralized directory or repository where service providers publish their service descriptions, allowing service requestors to discover them.
  3. Service Requestor: The client application that searches the registry for a specific service, binds to the provider, and invokes the service functionality.

The interactions between these roles involve three fundamental operations:

  1. Publish: The provider registers the service description in the registry to make it discoverable.
  2. Find: The requestor queries the registry to locate a service that meets its specific requirements.
  3. Bind: The requestor uses the service description to establish a connection and invoke the service operations via standard protocols like SOAP or REST.
b

What are the benefits and challenges of using web services?

8 marks

Answer

Web services offer significant advantages for distributed computing, but they also introduce specific technical and operational challenges.

Benefits:

  • Interoperability: By using XML-based standards like SOAP and WSDL, web services enable communication between heterogeneous systems regardless of programming language or platform.
  • Reusability: Services are modular and can be reused across multiple applications, reducing development time and effort.
  • Loose Coupling: Systems are decoupled, meaning changes to the internal implementation of a service do not necessarily break the client application, provided the interface remains consistent.
  • Standardization: Reliance on ubiquitous protocols like HTTP ensures ease of integration across firewalls and network boundaries.

Challenges:

  • Performance Overhead: The use of XML parsing and verbose message formats can introduce latency compared to binary protocols like RMI or CORBA.
  • Security: Exposing services over the internet increases the attack surface, requiring robust implementation of WS-Security, encryption, and authentication mechanisms.
  • Reliability and Transaction Management: Maintaining state and ensuring atomicity across distributed service calls is complex, often requiring sophisticated coordination protocols.
  • Discovery and Governance: Managing a large number of services, ensuring version control, and maintaining accurate service registries present significant administrative overhead.
215 marks
a

Discuss various challenges of distributed computing.

7 marks

Answer

Sign in to view the complete answer paper.

b

Discuss in detail about message oriented middleware features for developing web service technologies.

8 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

Explain the standards and technologies available for implementing web services.

7 marks

Answer

Sign in to view the complete answer paper.

b

Elaborate the core building blocks of web services.

8 marks

Answer

Sign in to view the complete answer paper.

415 marks
a

Illustrate the WSDL binding.

8 marks

Answer

Sign in to view the complete answer paper.

b

What is the purpose of the Web Services Description Language? How does WSDL achieve its objective?

7 marks

Answer

Sign in to view the complete answer paper.

515 marks
a

What are XML elements and what are XML attributes? Give examples of both.

7 marks

Answer

Sign in to view the complete answer paper.

b

Compare DOM and SAX based XML parsing. Give a brief note on modeling database in XML.

8 marks

Answer

Sign in to view the complete answer paper.

615 marks
a

Discuss in detail about structure of a SOAP message.

8 marks

Answer

Sign in to view the complete answer paper.

b

Explain the advantages and disadvantages of SOAP.

7 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

Define UDDI? Explain in detail about types of UDDI registries.

7 marks

Answer

Sign in to view the complete answer paper.

b

Describe UDDI architecture.

8 marks

Answer

Sign in to view the complete answer paper.

8

Discuss about XML security standards.

15 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the question paper of WEB SERVICES AND SERVICE ORIENTED ARCHITECTURE from JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD for B.Tech CSE IV II, July/August - 2022, R16.

For the solved question paper with answers, switch to the Answer Paper tab.

Other papers in WEB SERVICES AND SERVICE ORIENTED ARCHITECTURE

Loading Question Papers

Fetching data from database...