building blocks for integration

25
Building Blocks for Integration Rafael Z. Frantz Rafael Corchuelo Departamento de Departamento de Lenguajes y Sistemas Informáticos Lenguajes y Sistemas Informáticos

Upload: rooney-watts

Post on 30-Dec-2015

27 views

Category:

Documents


1 download

DESCRIPTION

Building Blocks for Integration. Rafael Z. Frantz Rafael Corchuelo. Departamento de Lenguajes y Sistemas Informáticos. Roadmap. Introduction Building Blocks The Integration Solution Conclusions. Roadmap. Introduction Building Blocks The Integration Solution Conclusions. Introduction. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Building Blocks for Integration

Building Blocks for Integration

Rafael Z. Frantz

Rafael Corchuelo

Departamento deDepartamento deLenguajes y Sistemas InformáticosLenguajes y Sistemas Informáticos

Page 2: Building Blocks for Integration

Roadmap

Introduction

Building Blocks

The Integration Solution

Conclusions

Page 3: Building Blocks for Integration

Roadmap

Introduction

Building Blocks

The Integration Solution

Conclusions

Page 4: Building Blocks for Integration

Introduction

Page 5: Building Blocks for Integration

Roadmap

Introduction

Building Blocks

The Integration Solution

Conclusions

Page 6: Building Blocks for Integration

Building Blocks

General hierarchy

Task blocks

Connection points

Driver types

Page 7: Building Blocks for Integration

Building Blocks

General hierarchy

Task blocks

Connection points

Driver types

Page 8: Building Blocks for Integration

General hierarchy

Page 9: Building Blocks for Integration

Building Blocks

General hierarchy

Task blocks

Connection points

Driver types

Page 10: Building Blocks for Integration

Task block’s hierarchy

Page 11: Building Blocks for Integration

Building Blocks

General hierarchy

Task blocks

Connection points

Driver types

Page 12: Building Blocks for Integration

Connection Points

Entry Ports Exit Ports

Page 13: Building Blocks for Integration

Port’s model

Page 14: Building Blocks for Integration

Pipe types

Page 15: Building Blocks for Integration

Building Blocks

General hierarchy

Task blocks

Connection points

Driver types

Page 16: Building Blocks for Integration

Driver types

Page 17: Building Blocks for Integration

Roadmap

Introduction

Building Blocks

The Integration Solution

Conclusions

Page 18: Building Blocks for Integration

The Integration Solution

Page 19: Building Blocks for Integration

Solution interface: EII

Page 20: Building Blocks for Integration

Solution interface: EAI

Connect a new application to receive a message copy. A new

Integration Solution must be build!

Another application may send data to this port. The

data must come from another Integration

Solution and through a Wrapper!

Page 21: Building Blocks for Integration

Roadmap

Introduction

Building Blocks

The Integration Solution

Conclusions

Page 22: Building Blocks for Integration

Conclusions

The communication among the Building Blocks is always through IPortsPipes make the solution asynchronousNew Building Blocks may be created by composition of simple blocks/tasksEII offers a unique Data View of a distributed and different sourcesEAI offers IPorts to send/receive messages from the solution integration

Page 23: Building Blocks for Integration

Thank you!

Page 24: Building Blocks for Integration

Questions …

Page 25: Building Blocks for Integration

Endpoint

The

http://www.tdg-seville.info