Jawaharlal Nehru Technological University Hyderabad

Jawaharlal Nehru Technological University Hyderabad B.Tech IV MIDDLEWARE TECHNOLOGIES Previous Question Paper (May - 2019 - R15)

B.Tech | IV | II | R15 | May - 2019

Answer PaperPaper Code: 128CZMaximum Marks: 75Time: 3 hours

Note: This question paper contains two parts A and B. Part A is compulsory which carries 25 marks. Answer all questions in Part A. Part B consists of 5 Units. Answer any one full question from each unit. Each question carries 10 marks and may have a, b, c as sub questions.

Part A

125 marks
a

What is Client/Server Computing?

2 marks

Answer

Client/Server computing is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients. Clients initiate requests for services, while servers provide the requested resources or processing capabilities.

b

Write down the similarities and dissimilarities between client/server computing and distributed computing.

3 marks

Answer

Similarities: Both models involve multiple autonomous computers communicating over a network to achieve a common goal and rely on message passing or remote procedure calls.

Dissimilarities: Client/Server is a specific architectural pattern with a clear separation of roles (requestor vs. provider), whereas distributed computing is a broader paradigm where tasks are partitioned across multiple nodes that may act as both clients and servers simultaneously, often aiming for transparency and resource sharing across a peer-to-peer or grid-like structure.

c

Define the terms: JDBC and CORBA.

2 marks

Answer

Sign in to view the complete answer paper.

d

State the characteristics of JAVA RMI.

3 marks

Answer

Sign in to view the complete answer paper.

e

What are JIT compilers?

2 marks

Answer

Sign in to view the complete answer paper.

f

Mention the advantages and disadvantages of static method invocation of CORBA with dynamic method invocation.

3 marks

Answer

Sign in to view the complete answer paper.

g

Write a brief note on the BOA unshared server activation policy.

2 marks

Answer

Sign in to view the complete answer paper.

h

What is the need of Basic Object Applet?

3 marks

Answer

Sign in to view the complete answer paper.

i

Define the terms: EJB and OTM.

2 marks

Answer

Sign in to view the complete answer paper.

j

What are the activities of CORBA object Transaction Monitors on behalf of components?

3 marks

Answer

Sign in to view the complete answer paper.

Part B

2

Describe the functionality of various components of a client/server computing.

10 marks

Answer

Sign in to view the complete answer paper.

OR
3

List and explain the benefits of client/server computing models.

10 marks

Answer

Sign in to view the complete answer paper.

4

Explain the architecture and various services provided by CORBA architecture.

10 marks

Answer

Sign in to view the complete answer paper.

OR
5

What are the features of C#? Explain the basic structure and elements of a C# program.

10 marks

Answer

Sign in to view the complete answer paper.

610 marks
a

Discuss in detail about CORBA Naming Service.

5 marks

Answer

Sign in to view the complete answer paper.

b

Illustrate how to run client/server program on a portable CORBA/IIOP platform.

5 marks

Answer

Sign in to view the complete answer paper.

OR
7

Explain in detail about Attribute-Based Programming and its features.

10 marks

Answer

Sign in to view the complete answer paper.

810 marks
a

Enumerate the steps to activate objects in a shared server activation scenario.

5 marks

Answer

Sign in to view the complete answer paper.

b

Give a brief overview of the JAVA-to-IDL mapping.

5 marks

Answer

Sign in to view the complete answer paper.

OR
9

What is a delegation event model? Describe JavaBean event delegation model with relevant example.

10 marks

Answer

Sign in to view the complete answer paper.

1010 marks
a

List and explain the major functions provided by server-side container (OTM) to the EJBs with a neat diagram.

5 marks

Answer

Sign in to view the complete answer paper.

b

What is the client’s view of an EJB? Explain how does the client invokes an EJB object?

5 marks

Answer

Sign in to view the complete answer paper.

OR
1110 marks
a

Give a detail scenario of EJB Client/Server interaction.

5 marks

Answer

Sign in to view the complete answer paper.

b

Why is it required to have EJB callback interface in EJB container/Bean? Explain briefly.

5 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the question paper of MIDDLEWARE TECHNOLOGIES from Jawaharlal Nehru Technological University Hyderabad for B.Tech IT IV II, May - 2019, R15.

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

Other papers in MIDDLEWARE TECHNOLOGIES

Loading Question Papers

Fetching data from database...