Remote Procedure Calls (RPC) Flashcards

(9 cards)

1
Q

Remote Procedure Calls (RPC)

A

The Remote Procedure Call method allows the functions defined in one application to be called by other applications, from the same machine, or over a network.

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

DO, integration middleware

A

The most important component of the DO integration solution is Object Request Broker (ORB) middleware.

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

Message-oriented integration (MoSI)

A

MoSI is a solution and not an approach

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

Three types of messages

A

Commands messages – a call to a function
– Document messages, e.g., order messages with details
– Event messages – e.g., checking availability to send
message

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

Development of the integration evolution

A

1.Data Sharing:Non-real time
data sharing
2.Sockets:Real-time data sharing
3.RPC:Functionality sharing,
Interface description
4.ORBs:Functionality sharing.
Object interface/sharing
Language/Platform independence
5.Messaging:Functionality sharing. Scalable
connectivity, guaranteed delivery
Tight coupling—loose coupling

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

Information-oriented System Integration (IoSI)

A

is an
integration approach based on the exchange of
simple information (data) between systems, usually
between databases

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

Information-oriented system integration is about the data
transfer between

A

source and target systems (applications),
where the data can be structured and formatted differently.

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

Advantages/Disadvantages of IoSI:

A

+ The approach is the easiest to understand and develop.
+ Most sources/targets, especially databases, use standardized
API, originating from Open DataBase Connection (ODBC) initiative.
●- Dealing with only data sharing
●- Does not deal with business logics, states, behavior, etc.
●- An IoSI will not suffice where functional and / or behavior
integration is needed.

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

Classification of IoSI solutions: Three
major solutions

A

Data warehousing (batch information integration),
● Data (database) federation (real-time information
integration)
● Data replication (near-real-time information integration)

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