I’m pleased to announce that my 2-day Omniversity course Web Programming with SAP’s Internet Communication Framework is coming up again a couple of times in the first half of next year. SAP’s Internet Communication Framework (ICF) is the platform that underpins the majority of SAP’s offerings in this space, even SAP NetWeaver Gateway. This 2-day course [...]
Or: Why you should attend my 2-day Omniversity course “Web Programming with the SAP Internet Communication Framework“ Last week I had the opportunity to attend an SAP Mentor Webinar on SAP Netweaver Gateway, entitled “Gateway Consumption”. Gateway is something I have a good deal of interest in, and have written about it in the past. [...]
Well over 10 years ago I bought a box set of Magic The Gathering (MTG) cards. I wasn’t really sure what they were, but they looked fascinating. Unfortunately, they gathered dust after a while, mostly because there wasn’t anyone else to play against, and I didn’t understand the rules properly anyway. Fast forward to 2009. [...]
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 [...]
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, [...]
Tags:
chatbot,
http,
irc,
jabber,
pubsubhubbub,
purl,
rest,
roa,
sap,
soa,
wave,
webhooks,
xmpp 1 Comment |
Read the rest of this entry »
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 [...]
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 [...]
Anil Dash provides food for thought in his post “What Works: The Web Way vs The Wave Way“. While I agree with him on the importance of the incremental approach to technology progression on the web (“The Web Way”), I do profess to have an intense interest in the pollination of XMPP into the HTTP [...]
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 [...]
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 [...]