A Semantic Pet Store
Introduction
Goal
The goal of this project is to take one of the components of the Pet Store application, the supplier component, specifically the inventory management, and show how it can take advantage of DAML-S. The supplier component will act as a portal for existing suppliers that offer their products through DAML-S. Available suppliers will deploy their services using DAML/WSDL grounding. The services will be discovered using DAML-S matchmaker.
Background
The Pet Store is a sample application Sun developed to showcase J2EE technologies.
High-level view of Sun’s Pet Store sample application business
High-level view of the major modules of the sample application
The supplier component in the latest Pet Store release (1.3) is a process-oriented application that manages shipping products to customers by providing the following services:
- receives XML order documents from opc via JMS
- ships products to customers
- provides manual inventory management through a Web-based interface
- maintains inventory database
Petstore DAML-S Components
References
[FrontPage]
[TitleIndex]
[WordIndex]