Distributed Systems Architecture: A Middleware Approach

Figure List

1.1

Middleware as an infrastructure for distributed systems

2

2.1

Structure of a distributed system

8

2.2

Message exchange between two processes

11

2.3

Client/server model

13

2.4

Error situations with RPC

14

2.5

Decomposition of a problem domain into a set of objects

18

2.6

Method selection using the signature of a message

19

2.7

Middleware for the support of object-based applications

22

2.8

Portability and interoperability

24

2.9

Sequence diagram for account use case

26

2.10

UML class diagram for the account example

27

2.11

Complete application in an address space

29

2.12

Distributed execution of the application

30

3.1

OMA reference architecture

34

3.2

Object framework

36

3.3

Components of a CORBA-based middleware

36

3.4

A CORBA application in context

40

3.5

The creation of a CORBA application

41

3.6

A naming graph

60

3.7

The trading triangle

61

4.1

Components of mORB

66

4.2

UML class diagram of transport layer

69

4.3

Different arrangements in the representation of a ULong

72

4.4

UML class diagram of data coder/decoder

75

4.5

Protocol between client and server

76

4.6

Structure of protocol data units

78

4.7

UML class diagram of PDU

80

4.8

UML diagram of proxy classes for the interface Account

82

4.9

UML diagram of class ObjectReference

86

4.10

UML diagram of class ORB

87

5.1

ORB as a cross-address object bus

93

5.2

Centralized versus distributed ORB implementation

93

5.3

Microkernel ORB

96

5.4

Nested method invocation

101

5.5

Scheduler

104

5.6

Generation of...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Middleware
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.