The Pharm2Phork Project

Visitors

Locations of visitors to this page

License

EPCIS Repository Service

This service provides the functionality of a traditional database with the added benefits of a Graph Database where all data relationships have a type. For example, if the graph represents a supply chain, a relationship type could be as general as 'Member' or more specific as in 'Packhouse'. If a relationship of the type 'Member' connects several nodes, that represents the group participating in the particular activity. A lot of the semantics (ie, the meaning) of a graph is encoded in the relationship types of the application. And although relationships are directed they are equally well traversed irregardless of which direction they are traversed.

In a Graph Database data is organised as a network with the form of each record being Subject --> Object --> Predicate ie: AB Transport --> isMemberOf -->123456, where 123456 is a supply chain transaction. It can therefore be inferred (reasoners) that Tx 123456 hasMember ABTransport.

The diagram below describes the EPCIS Repository. Please note that DBMS is now an RDF Store. Another point to bear in mind, is that the SOAP messaging is optional, as a Rest interface is provided for all forms of interaction. The SOAP layer depicted in the diagram is there for strict EPC Global compliance and may or may not be required in all cases.

Epcis Architecture Diagram

Podcast Feeds

Video Channels

Follow Pharm2Phork

Reference