Digital Marketplace Documentation Outline
The Digital Marketplace architecture and design is documented as follows:
- Project Inputs
- Use Cases
- Requirements
- DM Design Principles
- Architecture
- DM Architecture - A high level view of the Digital Marketplace architecture.
- DMA Resource Services - Managing and creating resources and resource lists.
- DMA Transaction Services - Managing and tracking financial and delivery transactions.
- DMA Identity and Access Services - Identity and access Management.
- Conceptual and Architecture Papers
- Architecture Overview - This paper.
- Federated Search Challenges - A look at the problems associated with federated search.
- Production System Services
- DMP Abstract Services
- DMP Resource Abstract Services - Definitions for production resource services.
- DMP Transaction Abstract Services - Definitions for production transaction services.
- DMP Identity Abstract Services- Definitions for production identity services.
- DMP Java Bindings
- DMP System Initialization
- DMP Resource Java Bindings - Resource service JavaDoc
- DMP Transaction Java Bindings - Transaction service JavaDoc
- DMP Identity Java Bindings - Identity service JavaDoc
- DMP REST Bindings
- DMP Resource REST Bindings - Resource REST requests
- DMP Transaction REST Bindings - Transaction REST requests
- DMP Identity REST Bindings - Identity REST requests
- Production Data Definitions
- DMP Data Definitions
- DMP Resource Data Definitions - Resource production data definitions.
- DMP Resource Item Metadata - Resource item metadata definitions.
- DMP Transaction Data Definitions - Transaction production data definitions.
- DMP Identity Data Definitions - Identity production data definitions.
- DMP XML Definitions
- DMP Resource XML Definitions - Resource XML definitions.
- DMP Transaction XML Definitions - Transaction XML definitions.
- DMP Identity XML Definitions - Identity XML definitions.
- DMP Schemas
- DMP Resource Items Validation - Resource Validation Schema.
- Database Schemas
- DMP Kernel Database Schema - Database schemas for kernel services.
- DMP Resource Database Schema- Database schemas for resource services.
- DMP Transaction Database Schema - Database schemas for transaction services.
- DMP Identity Database Schema -Database schemas for identity services.
- Guides
- Integration Guides
- DMP Repository Integration Guide - How to add repositories and perform searches
- DMP Resource List Integration Guide - How to integrate resource list applications
- DMP Shopping Cart Integration Guide - How to integrate shopping cart applications
- DMP Supplier Integration Guide - How to integrate fulfillment and delivery services
- DMP Course Management Integration Guide - How to integrate course management systems
- DMP Library Integration Guide - How to integrate library systems