Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Sample capabilities for the Fabric in different languages
branch: master

Merge pull request #9 from xComBillWalker/master

1-phase commit version of the PingPong demo
latest commit 4d9a7c9433
Saranyan saranyan authored
Failed to load latest commit information.
pingpong Removed duplicate Avro decode statements
.gitignore ping pong example for docs updated readme

Sample Capabilities for XFabric

This repository contains list of sample capabilities that are intended to serve as examples for any developers who wish to write capabilities for the X.commerce platform.

You can find more details about the individual capabilities by navigating to the respective folders.


  1. Comparison shopping engine

  2. Auctionhouse Bidder

    • This example is written in Java and was part of the Innovate 2011 workshop and illustrates an auctionhouse. The XFabric message flow is illustrated using bidding messages for any particular item.
  3. Innovate developer demo

    • This was presented as the "From code to capability session" at Innovate 2011. It's a combination of a Magento extension that listens to inventory updates and publishes them to the Fabric, plus a Ruby on Rails application that receives the updates and posts to a user's Facebook wall with a "deal of the day".


  1. Fork it.
  2. Add your capability. Commit your changes (git commit -am "Added Awesomeness")
  3. Submit a pull request
  4. Create an [Issue][1] with a link to your branch
Something went wrong with that request. Please try again.