Product Distribution Layer
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Product Distribution Layer (PDL)

Build Status

PDL distributes many types of information. It:

  • integrates with existing systems, Cross-platform command line and Java APIs.
  • is loosely coupled, producers and consumers may communicate directly or via hubs.
  • uses push distribution.
  • uses digital signatures to provide authentication and integrity.

Download latest release

Download from the GitHub releases page:

PDL can be upgraded by replacing the ProductClient.jar file and restarting the process.

User Guide


Building or Developing

This is a java project with an ant build file. To build the project, from the project directory run:

ant jar

This project includes Eclipse project files, but using Eclipse is not required.

Some unit tests depend on

  • internet connection
  • SSH access to localhost with out a password (via a key).