170 likes | 432 Views
SHELL. Hub and ioAgents. PDP. MIS. SCR. VLE. SHELL. PDP. HUB. VLE. SR. PDP. = IO Agent. SR. Hub and IO Agents. PDP. SCR. PDP. REGION. MIS. MIS. VLE. PDP. REGION. SCR. SR. SR. SCR. SHELL. HUB. = IO Agent. VLE. VLE. SR. MIS. APP. APP. APP. SHELL HUB. FRAMEWORK.
E N D
SHELL Hub and ioAgents
PDP MIS SCR VLE SHELL PDP HUB VLE SR PDP = IO Agent SR Hub and IO Agents
PDP SCR PDP REGION MIS MIS VLE PDP REGION SCR SR SR SCR SHELL HUB = IO Agent VLE VLE SR MIS
APP APP APP SHELL HUB FRAMEWORK AGENT INTERFACE Interoperability Agent SERVICES HUB Process PRESENTATION LAYER SCR Application Validation SOAP Messages IN Interoperability XML XML SOAP Messages OUT Agent OUT IN Subscriptions | Configuration AGENT Routing PRESENTATION APPLICATION HUB VIEWS LAYER Table TRANSFORMATION LAYER SERVER[s] APP APP < > XMLTransform TRANSFORMATION LOCAL DATA INTERNET ACTIVE Routing RULES LAYER APPLICATION RECORDS DATA IN DATA OUT DATABASE SERVICES APPLICATION TRANSFORMATION AND SSL KEY LAYER TRANSACTION CONFIGURATION MAPPING PLUG INS HISTORY MAC / IP APPLICATION LAYER Authentication SHELL HUB DATA IN DATA OUT ADMIN MESSAGES DATABASE LOCAL RULES AND API IN Triggers | Procedures SHELL HUB MESSAGES DATABASE OUT HUB ADMIN App Log App Error PROTOCOL Definitions HANDLING
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.
ioConsort = IO Agent
LEARNER PROGRESS RECORD FILE REGIONAL RECORD CENTRE REGIONAL HUB io io C C o o n n s s o o ioConsort ioConsort rt rt INSTITUTION INSTITUTION SR SR VLE VLE PDP PDP INSTITUTION INSTITUTION ioConsort SR SR VLE VLE PDP PDP INSTITUTION SR VLE PDP Consortium Overview = IO Agent
LEARNER RECORD PROGRESS FILE LEARNER RECORD PROGRESS FILE REGIONAL REGIONAL RECORD RECORD CENTRE CENTRE LEARNER PROGRESS RECORD FILE REGIONAL RECORD CENTRE REGIONAL REGIONAL HUB HUB i i i i o o o o C C C C o o o o n n n n s s s s o o o o r r r r t t t t ioConso ioConso ioConso ioConso rt rt rt rt INSTITUTION INSTITUTION INSTITUTION INSTITUTION SR SR SR SR VLE VLE VLE VLE PDP PDP PDP PDP INSTITUTION INSTITUTION INSTITUTION INSTITUTION ioConsort ioConsort SR SR SR SR VLE VLE VLE VLE PDP PDP PDP PDP REGIONAL INSTITUTION INSTITUTION HUB SR SR VLE VLE PDP PDP io io C C o o n n s s o o ioConsort ioConsort rt rt INSTITUTION INSTITUTION SR SR VLE VLE PDP PDP INSTITUTION INSTITUTION ioConsort SR SR VLE VLE PDP PDP INSTITUTION ioConsort Project Architecture Clustered region version 0.1 = IO Agent Selwyn Lloyd SR 7.02.2003 VLE PDP Clustered Regions
Clustered Regions = IO Agent ioConsort Project Architecture Regional Cluster- version 0.2 Selwyn Lloyd 13.02.2003
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.