SlideShare a Scribd company logo
1 of 31
From Provider to Portal - a chain of interoperability Andy Powell UKOLN, University of Bath [email_address] NetLab and Friends April 2002 UKOLN is funded by Resource: The Council for Museums, Archives and Libraries, the Joint Information Systems Committee (JISC) of the Higher and Further Education Funding Councils, as well as by project funding from the JISC and the European Union. UKOLN also receives support from the University of Bath where it is based.
Contents ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Simple scenario ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ā 
Ā 
Ā 
Ā 
Issues ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
UK DNER context... ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The problem(s)ā€¦ ,[object Object],[object Object],[object Object],[object Object]
The solutionā€¦ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
JISC Information Env. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Discovery ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Access ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Shared services ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
JISC Information Env. Broker/Aggregator Portal Portal Content providers End-user Portal Broker/Aggregator Authentication Authorisation Collectā€™n Desc Service Desc Resolver Instā€™n Profile Shared services Provision layer Fusion layer Presentation layer
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Common sense ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Web Services - IBM ā€œ Web Services are self-contained, self-describing, modular applications that can be published, located and invoked across the Webā€. IBM Web Services architecture overview http://www-106.ibm.com/developerworks/web/library/w-ovr/?dwzone=ibm
Web Services - Microsoft ā€œ A Web service is programmable application logic, accessible using standard Internet protocolsā€. A Platform for Web Services http://msdn.microsoft.com/library/techart/websvcs_platform.htm
Web Services - principles ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IBM Web services model service registry service provider service requestor Find Publish Bind WSDL UDDI WSDL SOAP WSDL UDDI
WSDL, UDDI and SOAP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
JISC IE - Web services service registry service provider service requestor Find Publish Bind Collection and Service description service JISC Inf. Env. Service  registry Content providers, aggregators, brokers, shared services Portals, aggregators, brokers
JISC Information Env. Broker/Aggregator Portal Portal Content providers End-user Portal Broker/Aggregator Authentication Authorisation Resolver Instā€™n Profile Shared services Provision layer Fusion layer Presentation layer Service provider Service requestor Service provider Service requestor Service registry
P3P ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
From portals to portlets ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
4 layer model? Portlet Broker/Aggregator Portal Portal Content providers End-user Portal Broker/Aggregator Authentication Authorisation Service Registry Resolver Instā€™n Profile Shared services Provision layer Fusion layer Portal layer Portlet Portlet Portlet layer Portlet
Conclusions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Impact ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Questionsā€¦

More Related Content

What's hot

JISC IE Architecture - external trends and their potential impact
JISC IE Architecture - external trends and their potential impactJISC IE Architecture - external trends and their potential impact
JISC IE Architecture - external trends and their potential impact
Andy Powell
Ā 
Searching Heterogenous E Learning Resources
Searching Heterogenous E Learning ResourcesSearching Heterogenous E Learning Resources
Searching Heterogenous E Learning Resources
imranlatif
Ā 
IKHarvester - Informal Knowledge Harvester
IKHarvester - Informal Knowledge HarvesterIKHarvester - Informal Knowledge Harvester
IKHarvester - Informal Knowledge Harvester
Jaroslaw Dobrzanski
Ā 
Desinging a library portal madhu
Desinging a library portal  madhuDesinging a library portal  madhu
Desinging a library portal madhu
kmusthu
Ā 
Metadata harvesting
Metadata harvestingMetadata harvesting
Metadata harvesting
AndrewLIS688
Ā 

What's hot (15)

JISC IE Architecture - external trends and their potential impact
JISC IE Architecture - external trends and their potential impactJISC IE Architecture - external trends and their potential impact
JISC IE Architecture - external trends and their potential impact
Ā 
Linked Open Data
Linked Open DataLinked Open Data
Linked Open Data
Ā 
Interconnection and sharing through webservices
Interconnection and sharing through webservicesInterconnection and sharing through webservices
Interconnection and sharing through webservices
Ā 
Searching Heterogenous E Learning Resources
Searching Heterogenous E Learning ResourcesSearching Heterogenous E Learning Resources
Searching Heterogenous E Learning Resources
Ā 
Access Management for Libraries by John Paschoud & Masha Garibyan
Access Management for Libraries by John Paschoud & Masha GaribyanAccess Management for Libraries by John Paschoud & Masha Garibyan
Access Management for Libraries by John Paschoud & Masha Garibyan
Ā 
Overview of Open Data, Linked Data and Web Science
Overview of Open Data, Linked Data and Web ScienceOverview of Open Data, Linked Data and Web Science
Overview of Open Data, Linked Data and Web Science
Ā 
Linked Open Data Principles, Technologies and Examples
Linked Open Data Principles, Technologies and ExamplesLinked Open Data Principles, Technologies and Examples
Linked Open Data Principles, Technologies and Examples
Ā 
IKHarvester - Informal Knowledge Harvester
IKHarvester - Informal Knowledge HarvesterIKHarvester - Informal Knowledge Harvester
IKHarvester - Informal Knowledge Harvester
Ā 
How to Find a Needle in the Haystack
How to Find a Needle in the HaystackHow to Find a Needle in the Haystack
How to Find a Needle in the Haystack
Ā 
Design and development of subject gateways with special reference to lisgateway
Design and development of subject  gateways with special reference to lisgatewayDesign and development of subject  gateways with special reference to lisgateway
Design and development of subject gateways with special reference to lisgateway
Ā 
Desinging a library portal madhu
Desinging a library portal  madhuDesinging a library portal  madhu
Desinging a library portal madhu
Ā 
Semantic web technology
Semantic web technologySemantic web technology
Semantic web technology
Ā 
An introduction to Linked (Open) Data
An introduction to Linked (Open) DataAn introduction to Linked (Open) Data
An introduction to Linked (Open) Data
Ā 
Semantic web
Semantic web Semantic web
Semantic web
Ā 
Metadata harvesting
Metadata harvestingMetadata harvesting
Metadata harvesting
Ā 

Viewers also liked

Voice based banking system
Voice based banking systemVoice based banking system
Voice based banking system
Jal Pari
Ā 
GSM BASED e-NOTICE BOARD final year project report
GSM BASED e-NOTICE BOARD final year project reportGSM BASED e-NOTICE BOARD final year project report
GSM BASED e-NOTICE BOARD final year project report
Venkatesh Agnihotri
Ā 
Project report On MSM (Mobile Shop Management)
Project report On MSM (Mobile Shop Management)Project report On MSM (Mobile Shop Management)
Project report On MSM (Mobile Shop Management)
Dinesh Jogdand
Ā 
Onlineshopping
OnlineshoppingOnlineshopping
Onlineshopping
amitesh2690
Ā 
Computer Science Investigatory Project Class 12
Computer Science Investigatory Project Class 12Computer Science Investigatory Project Class 12
Computer Science Investigatory Project Class 12
Self-employed
Ā 

Viewers also liked (18)

B.Eng-Final Year Project interim-report
B.Eng-Final Year Project interim-reportB.Eng-Final Year Project interim-report
B.Eng-Final Year Project interim-report
Ā 
Online Crime Management system
Online Crime Management system Online Crime Management system
Online Crime Management system
Ā 
Online shopping ecommerce java project
Online shopping ecommerce java projectOnline shopping ecommerce java project
Online shopping ecommerce java project
Ā 
Voice based banking system
Voice based banking systemVoice based banking system
Voice based banking system
Ā 
GSM BASED e-NOTICE BOARD final year project report
GSM BASED e-NOTICE BOARD final year project reportGSM BASED e-NOTICE BOARD final year project report
GSM BASED e-NOTICE BOARD final year project report
Ā 
Project Report On Online Crime Management Application
Project Report On Online Crime Management ApplicationProject Report On Online Crime Management Application
Project Report On Online Crime Management Application
Ā 
Vehicle tracking system,be computer android report,android project report,gps...
Vehicle tracking system,be computer android report,android project report,gps...Vehicle tracking system,be computer android report,android project report,gps...
Vehicle tracking system,be computer android report,android project report,gps...
Ā 
Industrial Training report on java
Industrial  Training report on javaIndustrial  Training report on java
Industrial Training report on java
Ā 
Project Report
Project ReportProject Report
Project Report
Ā 
Project report On MSM (Mobile Shop Management)
Project report On MSM (Mobile Shop Management)Project report On MSM (Mobile Shop Management)
Project report On MSM (Mobile Shop Management)
Ā 
Web Development on Web Project Report
Web Development on Web Project ReportWeb Development on Web Project Report
Web Development on Web Project Report
Ā 
Project report on mobile shop management
Project report on mobile shop managementProject report on mobile shop management
Project report on mobile shop management
Ā 
Web Design Project Report
Web Design Project ReportWeb Design Project Report
Web Design Project Report
Ā 
E commerce project report
E commerce project report E commerce project report
E commerce project report
Ā 
Onlineshopping
OnlineshoppingOnlineshopping
Onlineshopping
Ā 
My Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & SnapshotsMy Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & Snapshots
Ā 
Computer Science Investigatory Project Class 12
Computer Science Investigatory Project Class 12Computer Science Investigatory Project Class 12
Computer Science Investigatory Project Class 12
Ā 
java Project report online banking system
java Project report online banking systemjava Project report online banking system
java Project report online banking system
Ā 

Similar to From Provider to Portal - a chain of interoperability

5 steps to becoming a JISC IE content provider
5 steps to becoming a JISC IE content provider5 steps to becoming a JISC IE content provider
5 steps to becoming a JISC IE content provider
Andy Powell
Ā 
Web technologies course, an introduction
Web technologies course, an introductionWeb technologies course, an introduction
Web technologies course, an introduction
Piero Fraternali
Ā 
The scripting library: Combining data and information in the library
The scripting library: Combining data and information in the libraryThe scripting library: Combining data and information in the library
The scripting library: Combining data and information in the library
Bonaria Biancu
Ā 

Similar to From Provider to Portal - a chain of interoperability (20)

Web Services and the JISC IE
Web Services and the JISC IEWeb Services and the JISC IE
Web Services and the JISC IE
Ā 
Digital library and MLE integration - where are we now and where do we want t...
Digital library and MLE integration - where are we now and where do we want t...Digital library and MLE integration - where are we now and where do we want t...
Digital library and MLE integration - where are we now and where do we want t...
Ā 
5 steps to becoming a JISC IE content provider
5 steps to becoming a JISC IE content provider5 steps to becoming a JISC IE content provider
5 steps to becoming a JISC IE content provider
Ā 
Bibliotheken en cloud computing
Bibliotheken en cloud computingBibliotheken en cloud computing
Bibliotheken en cloud computing
Ā 
Metadata and Scotlandā€™s information environment: potential benefits of Web 2.0
Metadata and Scotlandā€™s information environment: potential benefits of Web 2.0Metadata and Scotlandā€™s information environment: potential benefits of Web 2.0
Metadata and Scotlandā€™s information environment: potential benefits of Web 2.0
Ā 
Harvesting&Metadata Enrich Project EVA 2009
Harvesting&Metadata Enrich Project   EVA 2009Harvesting&Metadata Enrich Project   EVA 2009
Harvesting&Metadata Enrich Project EVA 2009
Ā 
New ICT Trends and Issues of Librarianship
New ICT Trends and Issues of LibrarianshipNew ICT Trends and Issues of Librarianship
New ICT Trends and Issues of Librarianship
Ā 
Information Management & Sharing in Digital Era
Information Management & Sharing in Digital Era Information Management & Sharing in Digital Era
Information Management & Sharing in Digital Era
Ā 
Web technologies course, an introduction
Web technologies course, an introductionWeb technologies course, an introduction
Web technologies course, an introduction
Ā 
The scripting library: Combining data and information in the library
The scripting library: Combining data and information in the libraryThe scripting library: Combining data and information in the library
The scripting library: Combining data and information in the library
Ā 
Linked services for the Web of Data
Linked services for the Web of DataLinked services for the Web of Data
Linked services for the Web of Data
Ā 
Digital Libraries
Digital LibrariesDigital Libraries
Digital Libraries
Ā 
Digital Libraries
Digital LibrariesDigital Libraries
Digital Libraries
Ā 
Web Services Foundation Technologies
Web Services Foundation TechnologiesWeb Services Foundation Technologies
Web Services Foundation Technologies
Ā 
The Open Archives Initiative Protocol for Metadata Harvesting
The Open Archives Initiative Protocol for Metadata HarvestingThe Open Archives Initiative Protocol for Metadata Harvesting
The Open Archives Initiative Protocol for Metadata Harvesting
Ā 
Corrib.org - OpenSource and Research
Corrib.org - OpenSource and ResearchCorrib.org - OpenSource and Research
Corrib.org - OpenSource and Research
Ā 
Lorcan Dempsey 20080521
Lorcan Dempsey 20080521Lorcan Dempsey 20080521
Lorcan Dempsey 20080521
Ā 
Digital Libraries of the Future
Digital Libraries of the Future
Digital Libraries of the Future
Digital Libraries of the Future
Ā 
Resource discovery and information sharing: reaching the 2.0 turn
Resource discovery and information sharing: reaching the 2.0 turnResource discovery and information sharing: reaching the 2.0 turn
Resource discovery and information sharing: reaching the 2.0 turn
Ā 
The Open Archives Initiative Protocol for Metadata Harvesting and ePrints UK
The Open Archives Initiative Protocol for Metadata Harvesting and ePrints UKThe Open Archives Initiative Protocol for Metadata Harvesting and ePrints UK
The Open Archives Initiative Protocol for Metadata Harvesting and ePrints UK
Ā 

More from Andy Powell

Digital Marketplace/G-Cloud - the good, the bad and the ugly
Digital Marketplace/G-Cloud - the good, the bad and the uglyDigital Marketplace/G-Cloud - the good, the bad and the ugly
Digital Marketplace/G-Cloud - the good, the bad and the ugly
Andy Powell
Ā 

More from Andy Powell (20)

The OCRE Cloud Framework
The OCRE Cloud FrameworkThe OCRE Cloud Framework
The OCRE Cloud Framework
Ā 
Shared responsibility - a model for good cloud security
Shared responsibility - a model for good cloud securityShared responsibility - a model for good cloud security
Shared responsibility - a model for good cloud security
Ā 
Building the modern institution: how Jisc can support your cloud-based digita...
Building the modern institution: how Jisc can support your cloud-based digita...Building the modern institution: how Jisc can support your cloud-based digita...
Building the modern institution: how Jisc can support your cloud-based digita...
Ā 
Developing a Cloud Based Infrastructure to Transform Working Practices and Se...
Developing a Cloud Based Infrastructure to Transform Working Practices and Se...Developing a Cloud Based Infrastructure to Transform Working Practices and Se...
Developing a Cloud Based Infrastructure to Transform Working Practices and Se...
Ā 
Open data as an enabler of citizen engagement
Open data as an enabler of citizen engagementOpen data as an enabler of citizen engagement
Open data as an enabler of citizen engagement
Ā 
AWS Bath User Group - Meetup #2
AWS Bath User Group - Meetup #2AWS Bath User Group - Meetup #2
AWS Bath User Group - Meetup #2
Ā 
AWS IoT: a cloud platform for building IoT applications
AWS IoT: a cloud platform for building IoT applicationsAWS IoT: a cloud platform for building IoT applications
AWS IoT: a cloud platform for building IoT applications
Ā 
Internet of Car Parks - a discussion about IoT
Internet of Car Parks - a discussion about IoTInternet of Car Parks - a discussion about IoT
Internet of Car Parks - a discussion about IoT
Ā 
Digital Marketplace/G-Cloud - the good, the bad and the ugly
Digital Marketplace/G-Cloud - the good, the bad and the uglyDigital Marketplace/G-Cloud - the good, the bad and the ugly
Digital Marketplace/G-Cloud - the good, the bad and the ugly
Ā 
G cloud - what is it?
G cloud - what is it?G cloud - what is it?
G cloud - what is it?
Ā 
IT : Strategy, management and DIY in HE - a breakout group summary
IT : Strategy, management and DIY in HE - a breakout group summaryIT : Strategy, management and DIY in HE - a breakout group summary
IT : Strategy, management and DIY in HE - a breakout group summary
Ā 
Eduserv Education Cloud
Eduserv Education CloudEduserv Education Cloud
Eduserv Education Cloud
Ā 
Eduserv Education Cloud
Eduserv Education CloudEduserv Education Cloud
Eduserv Education Cloud
Ā 
UK university adoption of ā€˜sharedā€™ cloud services
UK university adoption of ā€˜sharedā€™ cloud servicesUK university adoption of ā€˜sharedā€™ cloud services
UK university adoption of ā€˜sharedā€™ cloud services
Ā 
Linked Data as an enabling framework for resource discovery across libraries,...
Linked Data as an enabling framework for resource discovery across libraries,...Linked Data as an enabling framework for resource discovery across libraries,...
Linked Data as an enabling framework for resource discovery across libraries,...
Ā 
UMF Cloud Pilot
UMF Cloud PilotUMF Cloud Pilot
UMF Cloud Pilot
Ā 
UMF Cloud Pilot: architecturing an IaaS offer for higher education
UMF Cloud Pilot: architecturing an IaaS offer for higher educationUMF Cloud Pilot: architecturing an IaaS offer for higher education
UMF Cloud Pilot: architecturing an IaaS offer for higher education
Ā 
Open, social and linked - A mƩnage Ơ trois of content exploitation
Open, social and linked - A mƩnage Ơ trois of content exploitation Open, social and linked - A mƩnage Ơ trois of content exploitation
Open, social and linked - A mƩnage Ơ trois of content exploitation
Ā 
RDTF Metadata Guidelines: an update
RDTF Metadata Guidelines: an updateRDTF Metadata Guidelines: an update
RDTF Metadata Guidelines: an update
Ā 
Unified Social Sign-on
Unified Social Sign-onUnified Social Sign-on
Unified Social Sign-on
Ā 

Recently uploaded

QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonQUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
httgc7rh9c
Ā 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
AnaAcapella
Ā 

Recently uploaded (20)

Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
Ā 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
Ā 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
Ā 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
Ā 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
Ā 
Introduction to TechSoupā€™s Digital Marketing Services and Use Cases
Introduction to TechSoupā€™s Digital Marketing  Services and Use CasesIntroduction to TechSoupā€™s Digital Marketing  Services and Use Cases
Introduction to TechSoupā€™s Digital Marketing Services and Use Cases
Ā 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
Ā 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
Ā 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
Ā 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17
Ā 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
Ā 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Ā 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
Ā 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
Ā 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Ā 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
Ā 
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonQUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
Ā 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Ā 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
Ā 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Ā 

From Provider to Portal - a chain of interoperability

  • 1. From Provider to Portal - a chain of interoperability Andy Powell UKOLN, University of Bath [email_address] NetLab and Friends April 2002 UKOLN is funded by Resource: The Council for Museums, Archives and Libraries, the Joint Information Systems Committee (JISC) of the Higher and Further Education Funding Councils, as well as by project funding from the JISC and the European Union. UKOLN also receives support from the University of Bath where it is based.
  • 2.
  • 3.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. JISC Information Env. Broker/Aggregator Portal Portal Content providers End-user Portal Broker/Aggregator Authentication Authorisation Collectā€™n Desc Service Desc Resolver Instā€™n Profile Shared services Provision layer Fusion layer Presentation layer
  • 17.
  • 18.
  • 19. Web Services - IBM ā€œ Web Services are self-contained, self-describing, modular applications that can be published, located and invoked across the Webā€. IBM Web Services architecture overview http://www-106.ibm.com/developerworks/web/library/w-ovr/?dwzone=ibm
  • 20. Web Services - Microsoft ā€œ A Web service is programmable application logic, accessible using standard Internet protocolsā€. A Platform for Web Services http://msdn.microsoft.com/library/techart/websvcs_platform.htm
  • 21.
  • 22. IBM Web services model service registry service provider service requestor Find Publish Bind WSDL UDDI WSDL SOAP WSDL UDDI
  • 23.
  • 24. JISC IE - Web services service registry service provider service requestor Find Publish Bind Collection and Service description service JISC Inf. Env. Service registry Content providers, aggregators, brokers, shared services Portals, aggregators, brokers
  • 25. JISC Information Env. Broker/Aggregator Portal Portal Content providers End-user Portal Broker/Aggregator Authentication Authorisation Resolver Instā€™n Profile Shared services Provision layer Fusion layer Presentation layer Service provider Service requestor Service provider Service requestor Service registry
  • 26.
  • 27.
  • 28. 4 layer model? Portlet Broker/Aggregator Portal Portal Content providers End-user Portal Broker/Aggregator Authentication Authorisation Service Registry Resolver Instā€™n Profile Shared services Provision layer Fusion layer Portal layer Portlet Portlet Portlet layer Portlet
  • 29.
  • 30.