Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
80 views2 pages

Midleware Question Com

The document outlines the details of a comprehensive makeup examination for the M. Tech. (Software Systems) program at Birla Institute of Technology & Science, Pilani. It includes the course title, exam type, weightage, duration, and specific questions related to middleware technologies, cloud solutions, and various integration scenarios. The exam consists of eight questions covering topics such as RMI, message processing, SOA components, cloud design, routing algorithms, and authentication mechanisms.

Uploaded by

aakashraj912317
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
80 views2 pages

Midleware Question Com

The document outlines the details of a comprehensive makeup examination for the M. Tech. (Software Systems) program at Birla Institute of Technology & Science, Pilani. It includes the course title, exam type, weightage, duration, and specific questions related to middleware technologies, cloud solutions, and various integration scenarios. The exam consists of eight questions covering topics such as RMI, message processing, SOA components, cloud design, routing algorithms, and authentication mechanisms.

Uploaded by

aakashraj912317
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Birla Institute of Technology & Science,

Pilani
Work Integrated Learning Programmes Division
M. Tech. (Software Systems) at Wipro Technologies (WASE)
Second Semester 2021 – 2022
Comprehensive Semester Examination (Makeup)
Course Number : SSWT ZG589
Course Title : MIDDLEWARE TECHNOLOGIES No. of Pages: 2
Type of Exam : Open Book No. of Questions: 8
Weightage : 50 %
Duration : 180 minutes
Date of Exam : 30th September 2022
Session: AN

1. When the RMI registry implementation as an RMI server with both an interface and
an implementation. Why Naming was defined and go through the trouble of
making static methods that simply redirect to a standard implementation in RMI
Bootstrapping? [6M]

2. Consider the following scenario, assume a new order arrives in our enterprise in
the form of a message.
a. One requirement may be that the message is encrypted to prevent
eavesdroppers from spying on a customer's order.
b. A second requirement is that the messages contain authentication information
in the form of a digital certificate to ensure that orders are placed only by
trusted customers.
c. Avoid duplicate shipments and unhappy customers, we need to eliminate
duplicate messages before subsequent order processing steps are initiated.
How can we perform complex processing on a message while maintaining
Independence and Flexibility?
[8M]
3. A Postal Bank uses the integration between two applications that need to exchange
customer information. Each system has a slightly different definition of customer
data. Application A stores first and last name in two separate fields whereas
Application B stores it in one field. Likewise, Application A stores the customer's ZIP
code and not the state while Application B stores only the state code. Messages
flowing from Application A to Application B have to undergo a transformation so
that Application B can receive data in the required format. Explain how the
following concepts can be used to implement and operate the above case study.
[6M]

a. Point-to-Point Channel
b. Publish-Subscribe Channel
c. Data type Channel
d. Invalid Message Channel
e. Dead Letter Channel
f. Guaranteed Delivery
4. a. Explain the specific functionality can be achieved by orchestrating and
connecting SOA components with any order processing system with its
components [5M]
b. Tabulate the various SOA Maturity Levels which are analogous to CMM definition
for process maturity.
[5M]

5. How Metro Rail Ticketing and Payment System - Design a Cloud solution using
Google Cloud Platform. Passengers should be able to
a) Purchase a Metro Rail pass on the internet. b) Buy one day Metro Rail
pass
c) Buy new Metro Cards d) Add money to Metro cards.
Passengers should be able to purchase or transact the above by logging into the
portal with their login credentials. Explain your approach with a diagram using the
GCP-Cloud Engine
a) Your choice of the Machine type with convincing reasons
b) How will you secure the application on the cloud?
c) What Pricing option will you choose and why?
[5M]

6. Write the pastry routing algorithm explain it with suitable example also write the
steps for node insertion and deletion.
[5M]

7. A giant pharma company perform its clinical code managements using rigid
standalone on premise application. Recently Application hosted infrastructure was
malfunctioned due to the vulnerabilities. Post to the fix, Company planning for
alternatives like Client/server and Cloud models. Application owner came up with a
migration plan with the cloud adaption. For project implementation approval
requirements with the executive team as a part of proposal plan and presentation
which outline the main benefits of the cloud adaption vs the on premise setup. You
are requested to assist in preparation which highlights the major benefits in cloud
Adaption process.
[5M]

8. A Financial institution is having multiple vendors which are integrated with internal
enterprise communication based applications which are using respective
Authentication and authorization mechanisms for accessing these applications.
Due to this Engineers facing hard times in managing these identity tools. As a
security analyst company appoints you to wants to migrate the authentication
mechanisms into single platform which provides all the user provisioning,
reconciliation and management. What type of services and it benefits would you
suggest to the company.
[5M]

You might also like