![]() |
ADL Middleware Server |
|
The ADL middleware server is a distributed, peer-to-peer software component that provides mediated programmatic access to digital library collections. To clients it presents standard library services in the areas of metadata search, retrieval, and ranking; access control; and collection management and organization. To collections it presents a standard framework in which heterogeneous, collection- and/or item-specific metadata can be mapped and returned. The middleware server works cooperatively with a centralized collection discovery server and, in peer-to-peer fashion, with other middleware servers. The server is written in Java and Python and can be run as a web application inside a servlet container, as an RMI server, or both. Distributed with the server is the "Bucket99 driver," a configurable component that allows relational databases to be viewed as collections. |
last modified 2009-02-06 22:43