Posts Tagged ‘rest’

SOA scaffolding and development architects

In “Quo vadis SOA“, Matthias Steiner has written a very readable blog post about where SOA is today, in SAP and beyond, casting a critical but balanced eye on what the service orientation approach has delivered. In the section “Did SOA deliver on its promise?”, the words (some quoted) that stand out are “critics”, “disillusionment”, [...]

The past and future of SAP integration: guest Bluefin blog post

I was honoured to be invited to write the first guest blog post on Bluefin‘s website. To start the ball rolling, I decided to take a whirlwind history tour of data and function integration with SAP’s enterprise systems, ending up a few clicks into the future with SAP’s Project Gateway, which promises to bring a [...]

SAP and Google Wave – Conversation Augmentation

It’s been pretty much six years to the day since I last wrote here about Dashboard, Nat Friedman’s project and implementation of a realtime contextual information system. So I thought it fitting to make a short demo showing integration between Google Wave and SAP, inspired by the cluepacket-driven style shown so nicely with Dashboard. I [...]

Command lines of the future, and simplicity of integration

This is a bit of a hand-wavy post, but I wanted to get my thoughts down. Recently there’s been a spate of interest around interaction with devices, applications and systems … via a chat-style interface. This is nothing new, of course. Bots have existed on the IRC networks for a long time. The venerable Purl, [...]

Coffeeshop screencast: HTTP conneg, resource representations and JSON

After yesterday’s screencast showing the use of coffeeshop from the command line, here’s one that expands upon the direction I’m taking the implementation, following the REST/HTTP philosophy. It shows, I hope, that embracing REST-orientated HTTP features, such as content negotiation (“conneg”), and the concepts of resources and representations, gives you a fantastically flexible and straightforward [...]

2nd coffeeshop REST/HTTP screencast

To follow on from the first coffeeshop demo screencast, I thought I’d make another. This time it’s to highlight the fact that coffeeshop is fundamentally a REST-orientated, HTTP-based pubsub application at the core, and not just a web-based application. Hopefully this comes across through the use of command-line HTTP tools to manipulate Channel, Subscriber and [...]

Webhooks postbin example for Coffeeshop

There’s an interesting article “HTTP PubSub: Webhooks and PubSubHubBub” that covers working with webhooks and points to a great HTTP / webhook developer utility “PostBin“, which: “lets you debug web lets you debug web hooks by capturing and logging the asynchronous requests made when events happen. Make a PostBin and register the URL with a [...]

First coffeeshop demo screencast

To demonstrate some of the basic coffeeshop features, I put together a screencast, and after getting over the shock of hearing my own voice in the recorded voiceover (last time I chickened out and just typed what I wanted to say), I put it up on YouTube: http://www.youtube.com/watch?v=1E_1B8TD6Kw The screencast shows the creation of a [...]

‘Coffeeshop’ – lightweight HTTP-based pubsub

‘Coffeeshop‘ is a lightweight, REST-orientated HTTP-based publish/subscribe implementation that I’ve been working on for the last few days. It is a culmination of: an early and long-standing interest in pubsub a fascination with using HTTP properly, i.e. as an application protocol, not a transport protocol an excuse to experiment in the area of webhooks a [...]

Information vs Behaviour

I read a couple of chapters of two different books recently: Ch.5 of O’Reilly’s “Beautiful Architecture“: Resource-Oriented Architectures: Being ‘In The Web’ by Brian Sletten Ch.1 of Manning’s “SOA Patterns“: Solving SOA Pains With Patterns by Arnon Rotem-Gal-Oz, Eric Bruno, and Udi Dahan (from a free online Early Access Program) In these chapters, there were [...]