Quiz 1 Flashcards

1
Q

These are messengers that take requests, and tell the system what you want to do, and then returns the response back to you.

A

APPLICATION PROGRAMMING INTERFACES

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

is a package that performs a specific function directly for an end user or, in some cases, for another software. It is a software program that runs on your computer.

A

APPLICATION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

It is a data integration process that combines data from multiple data sources into a single, consistent data store that is loaded into a data warehouse or other target system.

A

EXTRACT, TRANSFORM, LOAD

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

It is the process of enabling communication between disparate systems. It aims to connect and combine people, processes, systems, and technologies .

A

INTEGRATION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

An ESB acts as the middle-man for each of these application in which it can process or combine any data from multiple applications. What does ESB stand for?

A

ENTERPRISE SERVICE BUS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

It ties together a mishmash of different applications into a single application. This type of application integration is one of the oldest, and is also known as “screen scraping” for the practice of using transitional software (aka middleware technologies) to collect and organize information. By creating a virtual middleman to collect the data and distribute it to each of the separate applications, presentation-level integration provides an improvised but suboptimal method for data integration and access.

A

PRESENTATION LEVEL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

It is a message protocol that enables the distributed elements of an application to communicate. It is a protocol used to create web APIs, usually with Extensible Markup Language.

A

SIMPLE OBJECT ACCESS PROTOCOL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

It is a message protocol where the messages are usually encoded as part of the URL, so a payload isn’t absolutely necessary (though possible, of course). So a lot can be done with the usual HTTP methods of GET, POST, PUT, and DELETE. You can only use HTTP, though. This is very flexible because you can use several outputs such as JSON, XML and many more.

A

REPRESENTATIONAL STATE TRANSFER

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

This level is the full and transparent sharing of relevant information between applications. Without it, integration isn’t complete, and efficiency, accuracy, and efficacy all suffer. Most application integration solutions rely on either specialized code written to ensure all applications can “speak” to each other in mutually intelligible language, or, more commonly, by using a translation method to convert each application’s output to a data format readily accessible to the others. These concepts—often referred to as data transformation—provide the core of any successful enterprise application integration solution.

A

DATA LEVEL INTEGRATION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

It consists of programs that run in the background, enabling applications to run. These programs include assemblers, compilers, file management tools, and the operating system itself. This is a type of software.

A

SYSTEM SOFTWARE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

involves modernizing, consolidating and coordinating computer applications in an enterprise environment.Your audience will listen to you or read the content, but won’t do both.

A

ENTERPRISE APPLICATION INTEGRATION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

It is the specific method used to achieve data integration and business process integration. If data integration is basic human communication, then communications-level integration is choosing whether to write, speak, sing, or dance. Special protocols known as Application Programming Interfaces (APIs) are used to create these go-betweens, and ensure every application is receiving information it can understand while transmitting information that’s useful and clear to the others.

A

APPLICATION INTERFACE INTEGRATION / COMMUNICATIONS LEVEL INTEGRATION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Make is an integration application that allows you to visually create, build, and automate workflows. It was formerly known as

A

INTEGROMAT

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

In this level of integration, it connects essential business processes to local and cloud servers. It leverages the power of automation or artificial intelligence to connect individual applications, organize and prioritize workflows, and improve efficiency while reducing errors and eliminating roadblocks. These automations are commonly handled by a business process automation softwares or BPA.

A

BUSINESS PROCESS LEVEL INTEGRATION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

It is a new paradigm design to handle distributed or heterogeneous systems and thus fits the design of complex systems.

A

SERVICE ORIENTED ARCHITECTURE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly