building blocks for integration
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 PresentationTRANSCRIPT
![Page 1: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/1.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/2.jpg)
Roadmap
Introduction
Building Blocks
The Integration Solution
Conclusions
![Page 3: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/3.jpg)
Roadmap
Introduction
Building Blocks
The Integration Solution
Conclusions
![Page 4: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/4.jpg)
Introduction
![Page 5: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/5.jpg)
Roadmap
Introduction
Building Blocks
The Integration Solution
Conclusions
![Page 6: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/6.jpg)
Building Blocks
General hierarchy
Task blocks
Connection points
Driver types
![Page 7: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/7.jpg)
Building Blocks
General hierarchy
Task blocks
Connection points
Driver types
![Page 8: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/8.jpg)
General hierarchy
![Page 9: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/9.jpg)
Building Blocks
General hierarchy
Task blocks
Connection points
Driver types
![Page 10: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/10.jpg)
Task block’s hierarchy
![Page 11: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/11.jpg)
Building Blocks
General hierarchy
Task blocks
Connection points
Driver types
![Page 12: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/12.jpg)
Connection Points
Entry Ports Exit Ports
![Page 13: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/13.jpg)
Port’s model
![Page 14: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/14.jpg)
Pipe types
![Page 15: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/15.jpg)
Building Blocks
General hierarchy
Task blocks
Connection points
Driver types
![Page 16: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/16.jpg)
Driver types
![Page 17: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/17.jpg)
Roadmap
Introduction
Building Blocks
The Integration Solution
Conclusions
![Page 18: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/18.jpg)
The Integration Solution
![Page 19: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/19.jpg)
Solution interface: EII
![Page 20: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/20.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/21.jpg)
Roadmap
Introduction
Building Blocks
The Integration Solution
Conclusions
![Page 22: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/22.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/23.jpg)
Thank you!
![Page 24: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/24.jpg)
Questions …
![Page 25: Building Blocks for Integration](https://reader036.vdocuments.us/reader036/viewer/2022081515/56812c47550346895d90cbaf/html5/thumbnails/25.jpg)
Endpoint
The
http://www.tdg-seville.info