SHELL Hub and ioAgents
Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent
REGION SCR SR VLE MIS PDP = IO Agent REGION SCR SR VLE MIS PDP SHELL HUB SCR SR VLE MIS PDP
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 AND MAPPING PLUG INS DATA OUT TRANSFORMATION LAYER Subscriptions | Configuration PRESENTATION LAYER SOAP Messages IN SOAP Messages OUT Interoperability Agent APPLICATION LAYER TRANSFORMATION LAYER PRESENTATION LAYER SHELL HUB DATABASE HUB SERVER[s] INTERNET SERVICES App Log HUB Process Validation MAC / IP Authentication XML OUT MESSAGES IN MESSAGES OUT SHELL HUB ADMIN DATABASE SSL KEY SHELL HUB FRAMEWORK App Error Definitions XML IN AGENT INTERFACE SERVICES CONFIGURATION HUB ADMIN PROTOCOL HANDLING AGENT Routing Table Routing RULES Application APPLICATION DATABASE APP
ioAgent, ioConsort, ioHub. A framework for interoperability
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.
= IO Agent ioConsort
= IO Agent Consortium Overview
ioConsort Project Architecture Clustered region version 0.1 Selwyn Lloyd = IO Agent REGIONAL HUB REGIONAL RECORD CENTRE PROGRESS FILE LEARNER RECORD SR VLE PDP INSTITUTION ioConsort SR VLE PDP INSTITUTION ioConsort SR VLE PDP INSTITUTION ioConsort SR VLE PDP INSTITUTION io C o n s o rt SR VLE PDP INSTITUTION io C o n s o rt REGIONAL HUB REGIONAL RECORD CENTRE PROGRESS FILELEARNER RECORD SR VLE PDP INSTITUTION ioConso rt SR VLE PDP INSTITUTION ioConsort SR VLE PDP INSTITUTION ioConso rt SR VLE PDP INSTITUTION i o C o n s o r t SR VLE PDP INSTITUTION i o C o n s o r t REGIONAL HUB REGIONAL RECORD CENTRE PROGRESS FILELEARNER RECORD SR VLE PDP INSTITUTION ioConso rt SR VLE PDP INSTITUTION ioConsort SR VLE PDP INSTITUTION ioConso rt SR VLE PDP INSTITUTION i o C o n s o r t SR VLE PDP INSTITUTION i o C o n s o r t Clustered Regions
ioConsort Project Architecture Regional Cluster- version 0.2 Selwyn Lloyd = IO Agent Clustered Regions
Core OSS ioConsort components
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.
Questions?