Download - SHELL Hub and ioAgents. Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent
![Page 1: SHELL Hub and ioAgents. Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent](https://reader034.vdocuments.site/reader034/viewer/2022051819/5515c61d55034689058b47b3/html5/thumbnails/1.jpg)
SHELL
Hub and ioAgents
![Page 2: SHELL Hub and ioAgents. Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent](https://reader034.vdocuments.site/reader034/viewer/2022051819/5515c61d55034689058b47b3/html5/thumbnails/2.jpg)
Hub and IO Agents
SHELLHUB
SCR
SRVLE
MIS
PDP
PDP
SR
VLE
PDP
= IO Agent
![Page 3: SHELL Hub and ioAgents. Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent](https://reader034.vdocuments.site/reader034/viewer/2022051819/5515c61d55034689058b47b3/html5/thumbnails/3.jpg)
REGION SCR
SR
VLE
MIS
PDP
= IO Agent
REGION
SCR
SR
VLE
MIS
PDP
SHELLHUB
SCR
SRVLE
MIS
PDP
![Page 4: SHELL Hub and ioAgents. Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent](https://reader034.vdocuments.site/reader034/viewer/2022051819/5515c61d55034689058b47b3/html5/thumbnails/4.jpg)
SCR
TRANSACTION
HISTORY
ACTIVE
RECORDS
APPLICATION
VIEWS
Interoperability Agent
Triggers | Procedures
DATA IN
LOCAL RULES AND API
DATA OUT
APPLICATION LAYER
LOCAL DATA < > XMLTransform
DATA IN
TRANSFORMATION ANDMAPPING PLUG INS
DATA OUT
TRANSFORMATION LAYER
Subscriptions | Configuration
PRESENTATION LAYER
SOAP Messages IN
SOAP Messages OUTInteroperability
Agent
APPLICATIONLAYER
TRANSFORMATIONLAYER
PRESENTATIONLAYER
SHELL HUBDATABASE
HUBSERVER[s]
INTERNETSERVICES
App Log
HUB ProcessValidation
MAC / IPAuthentication
XMLOUT
MESSAGESIN
MESSAGESOUT
SHELL HUBADMIN
DATABASE
SSL KEY
SHELL HUBFRAMEWORK
App ErrorDefinitions
XMLIN
AGENTINTERFACESERVICES
CONFIGURATION
HUB ADMIN
PROTOCOLHANDLING
AGENT RoutingTable
Routing RULES
Application
APPLICATIONDATABASE
APP
APP APP
APP APP
![Page 5: SHELL Hub and ioAgents. Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent](https://reader034.vdocuments.site/reader034/viewer/2022051819/5515c61d55034689058b47b3/html5/thumbnails/5.jpg)
Interoperability Agent
Triggers | Procedures
DATA IN
LOCAL RULES AND API
DATA OUT
APPLICATION LAYER
LOCAL DATA < > XMLTransform
DATA IN
TRANSFORMATION ANDMAPPING PLUG INS
DATA OUT
TRANSFORMATION LAYER
Subscriptions | Configuration
PRESENTATION LAYER
SOAP Messages IN
SOAP Messages OUT
Interoperability Agent
Triggers | Procedures
DATA IN
LOCAL RULES AND API
DATA OUT
APPLICATION LAYER
LOCAL DATA < > XMLTransform
DATA IN
TRANSFORMATION ANDMAPPING PLUG INS
DATA OUT
TRANSFORMATION LAYER
Subscriptions | Configuration
PRESENTATION LAYER
SOAP Messages IN
SOAP Messages OUT
Interoperability Agent
Triggers | Procedures
DATA IN
LOCAL RULES AND API
DATA OUT
APPLICATION LAYER
LOCAL DATA < > XMLTransform
DATA IN
TRANSFORMATION ANDMAPPING PLUG INS
DATA OUT
TRANSFORMATION LAYER
Subscriptions | Configuration
PRESENTATION LAYER
SOAP Messages IN
SOAP Messages OUT
![Page 6: SHELL Hub and ioAgents. Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent](https://reader034.vdocuments.site/reader034/viewer/2022051819/5515c61d55034689058b47b3/html5/thumbnails/6.jpg)
ioAgent, ioConsort, ioHub.
A framework for interoperability
![Page 7: SHELL Hub and ioAgents. Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent](https://reader034.vdocuments.site/reader034/viewer/2022051819/5515c61d55034689058b47b3/html5/thumbnails/7.jpg)
Why ioConsort?
• A platform to hold common local agent services and configuration.
• Lighten the load on a regional Hub.
• Allows inter-application communication within institutions.
![Page 8: SHELL Hub and ioAgents. Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent](https://reader034.vdocuments.site/reader034/viewer/2022051819/5515c61d55034689058b47b3/html5/thumbnails/8.jpg)
REGIONALHUB
SRVLE
PDP
INSTITUTION
ioConsort
HUB
SRVLE
PDP
INSTITUTION
ioConsort
= IO Agent
ioConsort
![Page 9: SHELL Hub and ioAgents. Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent](https://reader034.vdocuments.site/reader034/viewer/2022051819/5515c61d55034689058b47b3/html5/thumbnails/9.jpg)
= IO Agent
REGIONALHUB
REGIONALRECORDCENTRE
PROGRESSFILE
LEARNERRECORD
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsortSRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
Consortium Overview
![Page 10: SHELL Hub and ioAgents. Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent](https://reader034.vdocuments.site/reader034/viewer/2022051819/5515c61d55034689058b47b3/html5/thumbnails/10.jpg)
ioConsort Project ArchitectureClustered region version 0.1
Selwyn Lloyd7.02.2003
= IO Agent
REGIONALHUB
REGIONALRECORDCENTRE
PROGRESSFILE
LEARNERRECORD
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsortSRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
REGIONALHUB
REGIONALRECORDCENTRE
PROGRESS FILELEARNER RECORD
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
REGIONALHUB
REGIONALRECORDCENTRE
PROGRESS FILELEARNER RECORD
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
Clustered Regions
![Page 11: SHELL Hub and ioAgents. Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent](https://reader034.vdocuments.site/reader034/viewer/2022051819/5515c61d55034689058b47b3/html5/thumbnails/11.jpg)
REGIONALHUB
REGIONALRECORDCENTRE
PROGRESSFILE
LEARNERRECORD
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsortSRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioCo
ns
ort
SRVLE
PDP
REGIONALHUB
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsortSRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioCo
ns
ort
SRVLE
PDP
INSTITUTION
ioCo
nso
rt
REGIONALHUB
REGIONALRECORDCENTRE
PROGRESS FILELEARNER RECORD
SRVLE
PDP
INSTITUTION
ioConsort
SR
VLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioCo
nso
rt
REGIONALHUB
REGIONALRECORDCENTRE
PROGRESS FILELEARNER RECORD
SRVLE
PDP
INSTITUTION
ioConsort
SR
VLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
REGIONALHUB
REGIONALRECORDCENTRE
PROGRESS FILELEARNER RECORD
SRVLE
PDP
INSTITUTION
ioConsort
SR
VLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
SR
INSTITUTION
ioConsort
REGIONALHUB
REGIONALRECORDCENTRE
PROGRESS FILELEARNER RECORD
SRVLE
PDP
INSTITUTION
ioConsort
SR
VLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
ioConsort
SRVLE
PDP
INSTITUTION
Wide AreaHUB
ioConsort Project ArchitectureRegional Cluster- version 0.2
Selwyn Lloyd13.02.2003
= IO Agent
Clustered Regions
![Page 12: SHELL Hub and ioAgents. Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent](https://reader034.vdocuments.site/reader034/viewer/2022051819/5515c61d55034689058b47b3/html5/thumbnails/12.jpg)
Core OSS ioConsort componentsOPERATING SYSTEM - FREEBSD
WEB SERVERWARE
APACHEAPACHE TOMCAT
RELATIONAL DATABASE
POSTGRESQL
WEB SERVER SCRIPTSPHP or JSP
LIBRARIESJAVA CLASSES /SERVLETSPHP CLASSES
APPLICATIONDATABASES
INCLUDES
IMAGES
BIN
OPERATING SYSTEM - FreeBSD/Linux/Solaris/Win32
WEB SERVERWARE
APACHEAPACHE TOMCAT
RELATIONAL DATABASE
POSTGRESQL
WEB SERVER SCRIPTSPHP or JSP
LIBRARIESJAVA CLASSES /SERVLETSPHP CLASSES
APPLICATIONDATABASES
OSS TRANSFORMATION COMPONENTSXML Parser, FlatFileParser, XSLT transform engine (Xalan)
INCLUDES
IMAGES
BIN
Messaging - SOAP/ebXML/SIF
![Page 13: SHELL Hub and ioAgents. Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent](https://reader034.vdocuments.site/reader034/viewer/2022051819/5515c61d55034689058b47b3/html5/thumbnails/13.jpg)
Moving Forward• Focus on SHELL specification and
requirements.• Liase with application vendors and
institutions.• Prioritise common project requirements.• Produce final software specification.• Move towards build and implementation.• Provide build and implementation
blueprint.
![Page 14: SHELL Hub and ioAgents. Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent](https://reader034.vdocuments.site/reader034/viewer/2022051819/5515c61d55034689058b47b3/html5/thumbnails/14.jpg)
Questions?