IRINGTools SDK Overview Rob DeCarlo Bechtel. iRINGTools Packages iRINGTools Adapter Interface...
-
Upload
lynette-reeves -
Category
Documents
-
view
222 -
download
0
description
Transcript of IRINGTools SDK Overview Rob DeCarlo Bechtel. iRINGTools Packages iRINGTools Adapter Interface...
![Page 1: IRINGTools SDK Overview Rob DeCarlo Bechtel. iRINGTools Packages iRINGTools Adapter Interface Service Mapping Editor Adapter Service iRINGTools Sandbox.](https://reader036.fdocuments.in/reader036/viewer/2022081521/5a4d1af47f8b9ab0599806e1/html5/thumbnails/1.jpg)
iRINGTools SDK OverviewRob DeCarlo
Bechtel
![Page 2: IRINGTools SDK Overview Rob DeCarlo Bechtel. iRINGTools Packages iRINGTools Adapter Interface Service Mapping Editor Adapter Service iRINGTools Sandbox.](https://reader036.fdocuments.in/reader036/viewer/2022081521/5a4d1af47f8b9ab0599806e1/html5/thumbnails/2.jpg)
iRINGTools Packages
iRINGTools Adapter
Interface Service
Mapping Editor
Adapter Service
iRINGTools Sandbox
Sandbox Service
Reference Data Editor
Reference Data Service
![Page 3: IRINGTools SDK Overview Rob DeCarlo Bechtel. iRINGTools Packages iRINGTools Adapter Interface Service Mapping Editor Adapter Service iRINGTools Sandbox.](https://reader036.fdocuments.in/reader036/viewer/2022081521/5a4d1af47f8b9ab0599806e1/html5/thumbnails/3.jpg)
iRINGTools Package Dependencies
iRINGToolsAdapter
iRINGToolsSandbox
iRINGToolsAdapter
The Internet
The Internet
Other iRINGTools
Sandbox
![Page 4: IRINGTools SDK Overview Rob DeCarlo Bechtel. iRINGTools Packages iRINGTools Adapter Interface Service Mapping Editor Adapter Service iRINGTools Sandbox.](https://reader036.fdocuments.in/reader036/viewer/2022081521/5a4d1af47f8b9ab0599806e1/html5/thumbnails/4.jpg)
iRINGTools Sandbox Dependencies
The Internet
iRINGTools Sandbox
Reference Data Editor
Sandbox Service
Reference Data ServiceRDS/WIP
Global iRING SandboxGlobal iRING SandboxOther iRING Sandboxes
![Page 5: IRINGTools SDK Overview Rob DeCarlo Bechtel. iRINGTools Packages iRINGTools Adapter Interface Service Mapping Editor Adapter Service iRINGTools Sandbox.](https://reader036.fdocuments.in/reader036/viewer/2022081521/5a4d1af47f8b9ab0599806e1/html5/thumbnails/5.jpg)
iRINGTools Adapter Dependencies
iRINGTools Sandbox
Reference Data Service
iRINGTools Adapter
Interface Service
Mapping Editor
Adapter Service
![Page 6: IRINGTools SDK Overview Rob DeCarlo Bechtel. iRINGTools Packages iRINGTools Adapter Interface Service Mapping Editor Adapter Service iRINGTools Sandbox.](https://reader036.fdocuments.in/reader036/viewer/2022081521/5a4d1af47f8b9ab0599806e1/html5/thumbnails/6.jpg)
iRINGTools SPARQL-based Data Exchange
Interface Service
(SPARQL Endpoint)S
PA
RQ
L P
roto
col
SPARQL Client
SP
AR
QL
Pro
toco
l
AdapterService
(SPARQL Client)
SPARQL EndpointSPARQL
EndpointSPARQL
Endpoints
SPARQL Query Only
SPARQL Query Only
![Page 7: IRINGTools SDK Overview Rob DeCarlo Bechtel. iRINGTools Packages iRINGTools Adapter Interface Service Mapping Editor Adapter Service iRINGTools Sandbox.](https://reader036.fdocuments.in/reader036/viewer/2022081521/5a4d1af47f8b9ab0599806e1/html5/thumbnails/7.jpg)
iRINGTools Adapter
Adapter Service
SPARQL Client
Interface Service
Legacy Database
SPARQL EndpointSPARQL
EndpointSPARQL
Endpoints
Mapping Editor
SP
AR
QL
Pro
toco
l
![Page 8: IRINGTools SDK Overview Rob DeCarlo Bechtel. iRINGTools Packages iRINGTools Adapter Interface Service Mapping Editor Adapter Service iRINGTools Sandbox.](https://reader036.fdocuments.in/reader036/viewer/2022081521/5a4d1af47f8b9ab0599806e1/html5/thumbnails/8.jpg)
iRINGTools Interface Service
SPARQL ClientInterface Service
(SemWeb)
SQL Server
iring
SPARQL Query
SPARQL Results
SP
AR
QL
Pro
toco
l
![Page 9: IRINGTools SDK Overview Rob DeCarlo Bechtel. iRINGTools Packages iRINGTools Adapter Interface Service Mapping Editor Adapter Service iRINGTools Sandbox.](https://reader036.fdocuments.in/reader036/viewer/2022081521/5a4d1af47f8b9ab0599806e1/html5/thumbnails/9.jpg)
iRINGTools Mapping Editor
Adapter ServiceMapping Editor
Mapping Dictionary
Sandbox
Legacy Database
Search Results
![Page 10: IRINGTools SDK Overview Rob DeCarlo Bechtel. iRINGTools Packages iRINGTools Adapter Interface Service Mapping Editor Adapter Service iRINGTools Sandbox.](https://reader036.fdocuments.in/reader036/viewer/2022081521/5a4d1af47f8b9ab0599806e1/html5/thumbnails/10.jpg)
iRINGTools Data Services
BizTalk
SSRS
Web Service Client
Adapter Service
Data Transfer Object
Legacy Database
![Page 11: IRINGTools SDK Overview Rob DeCarlo Bechtel. iRINGTools Packages iRINGTools Adapter Interface Service Mapping Editor Adapter Service iRINGTools Sandbox.](https://reader036.fdocuments.in/reader036/viewer/2022081521/5a4d1af47f8b9ab0599806e1/html5/thumbnails/11.jpg)
iRINGTools Adapter Interfaces
iRING Tools Adapter
Adapter Service
Entity Framework
Data Layer
DTO Layer
Adapter Provider
SPARQL Engine
SemWeb Engine
RuleEngine
Legacy Database
Ada
pter
Inte
rface
(HTT
P)
IDat
aLay
er (C
#)
App
licat
ion
Bou
ndar
y
![Page 12: IRINGTools SDK Overview Rob DeCarlo Bechtel. iRINGTools Packages iRINGTools Adapter Interface Service Mapping Editor Adapter Service iRINGTools Sandbox.](https://reader036.fdocuments.in/reader036/viewer/2022081521/5a4d1af47f8b9ab0599806e1/html5/thumbnails/12.jpg)
iRINGTools Data Layer Customization
Adapter Service
Legacy Data API
IDataLayer
Your Data Layer
IDat
aLay
er (C
#)
Implementers should provide generic access to classes representing legacy application data, and provide a dictionary describing them.
• T Get<T>(Dictionary<string, object> queryProperties);
• List<T> GetList<T>(Dictionary<string, object> queryProperties);
• List<T> GetList<T>();
• Response Post<T>(T graph);
• Response PostList<T>(List<T> graphList);
• DataDictionary GetDictionary();
• Response RefreshDictionary();
Response(List<string>)
Your Custom
Types (T)
Dictionary
![Page 13: IRINGTools SDK Overview Rob DeCarlo Bechtel. iRINGTools Packages iRINGTools Adapter Interface Service Mapping Editor Adapter Service iRINGTools Sandbox.](https://reader036.fdocuments.in/reader036/viewer/2022081521/5a4d1af47f8b9ab0599806e1/html5/thumbnails/13.jpg)
iRINGTools Sandbox
RDS/WIP
Sandbox
Reference Data Editor
Reference Data Service SPARQL Query and Update
SPARQL Query Only
SP
AR
QL
Pro
toco
l
QMXF
Search Results
![Page 14: IRINGTools SDK Overview Rob DeCarlo Bechtel. iRINGTools Packages iRINGTools Adapter Interface Service Mapping Editor Adapter Service iRINGTools Sandbox.](https://reader036.fdocuments.in/reader036/viewer/2022081521/5a4d1af47f8b9ab0599806e1/html5/thumbnails/14.jpg)
iRINGTools Sandbox Service
SPARQL ClientSandbox Service
(Joseki)
MySQL
sandbox
SPARQL Query
SPARQL Results
SP
AR
QL
Pro
toco
l