RESTifying Procurement

As more and more people are being attracted to applying REST in an enterprise IT context the lack of a non-trival practical example becomes increasingly apparent . Such an example would ideally cover all the aspects of RESTful integration and make visible the principles that can be applied during the individual design steps.

Ideally, the example would also help people avoid the pitfalls of unRESTful REST by discussing related REST anti patterns.

With this entry I’ll start the journey to fill the void and develop an extended, practical example by RESTifying procurement.

The conceptual basis will be the Universal Business Language because it provides a customizable set of the necessary business level documents and a rather clear description of the business processes involved.

Wish me luck.

6 Responses to “RESTifying Procurement”

  1. sounds like you’re about to start out on an excellent adventure. looking forward to updates on your experience.

  2. Colin Jack says:

    Great idea, looking forward to reading this series.

  3. Thanks! It is going to be a *lot* of work I am afraid, mostly due to figuring out how the UBL docs work (man, they are omnipotent monsters). But I am just sick of discussing everything along the lines of AtomPub :-)

  4. Great initiative. Start with something simple like the NES profile 5 (http://www.nesubl.eu/) or the BII06 – Procurement (http://spec.cenbii.eu/Profiles/IndexWG1.html). We are implementing a REST-based interface on a UBL-based eProcurement platform. Would love to see a “textbook example”.

  5. [...] RESTifying Procurement – The first in a series of building a practical example of a REST enterprise service. [...]

  6. [...] REST Applied takes those ideas to solve our problems, as some examples from Rest in Practice and procurement through rest. [...]

Leave a Reply