Академический Документы
Профессиональный Документы
Культура Документы
DEPARTMENT OF
COMPUTER SCIENCE AND ENGINEERING
QUESTION BANK
Regulation – 2013
Prepared by
QUESTION BANK
UNIT I
INTRODUCTION
Requirements for EAI -Challenges in EAI –Integration with legacy systems –Integration with partners -
Heterogeneous environment –Implementation approaches –Web services, messaging, ETL, direct data
integration –Middleware requirements –Approaches to integration –services oriented and messaging.
PART A (2 MARKS)
Q.No Questions Competence Level
1. Define EAIand EAI process . Remember BTL 1
19. What are the technologies used to build EAI? Apply BTL 3
20. Consider a Enterprise ,what are the Challenges of EAI.? Create BTL 6
2 How several EII vendors provide Federated access to unstructured data Create BTL-6
.
(a)With suitable example ,Develop the technolgies that use the
unstructured data and semi structured data integration.(5)
(b)What are the types of source data involved in projects and the types
of database involved in data integration .(5)
(c) Discuss how MDM and CDI provide a consistant view of dispersed
data .(5)
3. The Siebel application has remained steadfastly neutral with respect to Evaluate BTL-5
other Enterprise product solutions.
(a)Explain Why Oracle Fusion Middleware is the best middleware for
Siebel Application.(8)
(b) Discuss mechanism for integrating process and Data with Seibel.(7)
UNIT -2
Integration Patterns
Introduction to integration patterns Architecture for application Integration –Integration patterns –Point to
point, broker, message bus, publish/subscribe, Challenges in performance, security, reliability -Case
studies
Part-A (2 MARKS)
5. Apply BTL 3
(i)Classify the various types of application integration .(8)
(ii)Expalin the various types of EAI solutions based on
integration.(5)
6. (i)Design pipes and filters for sending messages .(5) Create BTL 6
(ii)Explain with a neat diagram how a router is connected to
multiple channels with a neat diagram.(8)
7. (i)Conclude your answer how do you decouple the destination of Evaluate BTL 5
amessage from the sender and maintain central control over the
flow of messages(13)(Nov/Dec-2015)
8. Understand BTL 2
(i)Summarize the challenges of integration patterns .(6)
(ii)Expalin the approaches in integration strategies.(7)
9. Analyze BTL 4
(i)Point out the challenges in security.(7)
(ii)Explain in detail about challenges in reliability.(6)
11. (i)Explain in detail about architecture that enables separate Analyze BTL 4
applications to work together, but in a decoupled fashion such
that applications can be easily added or removed without
affecting the others.(8)
ii)Discuss integration with packaged integration brokers.(5)
12 Discuss Enterprise Application Integration Based on Workflow Remember BTL1
Management System .(13)
13 (i)Illustrate how EAI software implemented with five layers of Apply BTL 3
technology(8)
Discuss the EAI solution evaluation methodology,.(5)
14 (i)Discuss the four scenarios for EAI implementation.(8) Understand BTL2
(ii)Discuss the EAI market segmentation.(5)
PART C (15 MARKS)
1 For Bond Trading System. Analyze BTL 4
(a) Explain how the Market Data Comonent communicate with
the TIB. (4)
(b)How to integrate the Java thick client and the two Java server
components in order to exchange data. (4)
(c)How to connect the MQSeries messaging system with the
standalone C++ Contribution server and the TIBCO based Market
Data and Analytics Engine servers. (4)
(d)How efficiently to use the Publish-Subscribe Channel in the
context of the market data server communicating with the
analytics engine. (3)
2. Consider a messaging patterns Create BTL 6
(a)Develop how messaging patterns are organized. (5)
(b) What about REST / SOA / Web Service Patterns? (5)
(c) What makes for good application integration? (5)
UNIT III
Service Oriented Integration
Business process integration -Composite applications-services –Web services –Service choreography and
orchestration -Business process modeling -BPMN, Business process execution -BPEL –Middleware
infrastructure -Case studies
PART A (2 MARKS)
13. (i)Compare and Contrast Service choreography and Service Analyze BTL-4
orchestration.(5)
(ii)Discuss how process design develop the as-is process
model.(8)
14. (i)Illustrate the four categories of BPMN elements for Apply BTL-3
modeling with suitable diagram.(8)
(ii)What are the various approaches in process design? (5)
3 Explain that the webservices enable new computing paradigms and Evaluate BTL 5
architecture specifically towards serice-oriented paradigms.How
webservices solves the application integration problem. (15)
4 Develop how Oracle SOA Suite can enable a service-oriented Create BTL-6
foundation for creating, modifing, and combining information from
all types of software applications and intelligent devices. Using real
world examples, demonstrate how Oracle customers have solved a
wide variety of data management challenges using SOA and related
technologies from the Oracle Fusion Middleware family. (15)
UNIT-IV
Messaging Based Integration
Messaging –Synchronous and asynchronous –Message structure
–Message oriented middleware –Reliability mechanisms –Challenges –Messaging infrastructure –Java
Messaging Services –Case Studies
PART A (2 MARKS)
11. (i)Discuss in detail about how messages are transmitted with Understand BTL 2
suitable diagram.(7)
(ii)What are the various levels of message transformation.(6)
14. i)Examine the four categories of commercial messaging systems.(8) Apply BTL 3
ii)Differentiate MOM and message Brokers.(5)
1 Analyse a case study with a deployment of benchmark using the Analyze BTL-4
JMS platform .Use a standard workload to stress the JMS server.
Present a detailed performance analysis of the platform considering
both the P2P and pub/sub messaging domains.(15)
2 An enterprise has multiple applications that are being built Create BTL-6
independently, with different languages and platforms. The
enterprise needs to share data and processes in a responsive way.
How can I Integrate multiple applications so that they work
together and can exchange information? How RMI enables to share
hfunctionality? (15)
3 How to connect the MQSeries messaging system with the Create BTL-6
standalone C++ Contribution server and the TIBCO based Market
Data and Analytics Engine servers. Develop which type of JMS
Message Channels the Java components should be used to
communicate. (15)
4 Explain how the EBM ease the exchange of business messages Evaluate BTL-5
within an XML framework. By Message Translator
implementations, how it is particularly useful in scaling integration
to extranets and to B2B communication between business partners.
(15)
UNIT V
Enterprise Service Bus
Enterprise Service Bus –routing, scalable connectivity, protocol and message transformations, data
enrichment, distribution, correlation, monitoring –Deployment configurations –Global ESB, Directly
connected, Federated, brokered ESBs –Application server based
–Messaging system based –Hardware based ESBs –Support to SOA, message based and event based
integrations -Case studies.
PART A (2 MARKS)
1 Premier Bank has grown over a number of years through acquisitions Analyze BTL-4
and mergers, which have resulted in a heterogeneous and complex
IT environment. In particular, the Account Open process
has been exposed as a SOAP/HTTP Web Service.
(a)Explain how an ESB interact multiple channels. (8)
(b)How WESB is fit for the deployment as an ESB on the consumer service
side. (7)
2 Premier Bank has a requirement to use third-party services such as credit Create BTL-6
and address verification for opening new accounts and processing loan
applications.The connection to the third party must be secure because of the
confidentialty requirements.Develop the requirements concerning
connectivity for the third –party and solution for confidentiality. (15)
3 Popular variants today is the Enterprise Service Bus . Different IT systems Create BTL-6
are connected to the ESB via different protocols, like Java Message Service
(JMS) or Simple Object Access Protocol (SOAP) over HTTP.
(a)Develop how the coupling state for an integration solution be identified
for a specific type of coupling? (5)
(b)How can the identification of the coupling state for an integration
solution be integrated? (5)
(c)How can it be ascertained whether or not it is beneficial to migrate to a
different coupling state. (5)
4 Evaluate two integration strategies with particular respect to performance Evaluate BTL-5
in a service-oriented context by implementing them using an integration
middleware product (MIP) and Web serices technologies. (15)