{"title":"Digital repository interoperability: design, implementation and deployment of the ecl protocol and connecting middleware","authors":"Ty Mey Eap, M. Hatala, Griff Richards","doi":"10.1145/1013367.1013483","DOIUrl":null,"url":null,"abstract":"This paper describes the design and implementation of the eduSource Communication Layer (ECL) protocol. ECL is one outcome of a pan-Canadian project called eduSource Canada to build an open network of interoperable digital repositories. The design goal was to achieve a highly flexible, easy-to-use, and platform independent communication layer protocol that allows new and existing repositories to communicate and share resources across a network. ECL conforms to IMS Digital Repository Interoperability (DRI) specifications and supports four main functions: search/expose, submit/store, gather/expose and request/deliver. The ECL protocol builds on the latest standards and is flexible with respect to metadata schemas and repository contents. To support easy adoption of the protocol we provide middleware components for connecting existing systems. The ECL is currently used in the eduSource network, and we have begun work bridging with other interoperable initiatives such as Open Knowledge Initiative (OKI). Based on our experience, ECL is truly flexible and easy to use.","PeriodicalId":409891,"journal":{"name":"WWW Alt. '04","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"WWW Alt. '04","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1013367.1013483","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13
Abstract
This paper describes the design and implementation of the eduSource Communication Layer (ECL) protocol. ECL is one outcome of a pan-Canadian project called eduSource Canada to build an open network of interoperable digital repositories. The design goal was to achieve a highly flexible, easy-to-use, and platform independent communication layer protocol that allows new and existing repositories to communicate and share resources across a network. ECL conforms to IMS Digital Repository Interoperability (DRI) specifications and supports four main functions: search/expose, submit/store, gather/expose and request/deliver. The ECL protocol builds on the latest standards and is flexible with respect to metadata schemas and repository contents. To support easy adoption of the protocol we provide middleware components for connecting existing systems. The ECL is currently used in the eduSource network, and we have begun work bridging with other interoperable initiatives such as Open Knowledge Initiative (OKI). Based on our experience, ECL is truly flexible and easy to use.