BRIEF DESCRIPTION OF THE DRAWINGS
Embodiments illustrated by way of example and not limitation in the figures of the accompanying drawings, in which:
An architectural overview of an example embodiment of a peer-to-peer (P2P) platform client is shown in FIG. 1.
FIG. 2 illustrates an example architecture of a system supporting roles, according to an example embodiment.
FIG. 3 illustrates an example architecture of a system supporting roles in an enterprise setting, according to an example embodiment.
FIG. 4 illustrates an item listing process from the seller perspective, according to an example embodiment.
FIG. 5 illustrates a list item event flow, according to an example embodiment.
FIG. 6 illustrates an item search/retrieval process from the buyer perspective, according to an example embodiment.
FIG. 7 illustrates a search item event flow, according to an example embodiment.
FIG. 8 illustrates a view item event flow, according to an example embodiment.
FIG. 9 illustrates an interconnectivity diagram showing the connections between functional components of an implementation, according to an example embodiment.
FIG. 10 illustrates a peer-to-peer trading platform plug-in that may replace a central e-commerce browser, according to an example embodiment.
FIG. 11 illustrates a P2P trading platform message exchange protocol, according to an example embodiment.
FIG. 12 illustrates a messaging stack, according to an example embodiment.
FIG. 13 illustrates a message format, according to an example embodiment.
FIGS. 14-25 illustrate various user interface screen snapshots, according to an example embodiment.
FIG. 26 shows a diagrammatic representation of machine in the example form of a computer system within which a set of instructions, for causing the machine to perform any one or more of the methodologies discussed herein, may be executed.