Notes from AjaxWorld: Times They Are a Mashin'
Whew! What a week we just had! JackBe got a mention in a major newspaper, was at 2 conferences, participated in an industry association, and unveiled 3 major new product innovations.
In case you missed the mention in our previous post, JackBe got a small nod in The Wall Street Journal in an article titled Do-It-Yourself Software. At the very same time, we were a big sponsor of AjaxWorld. And that’s where the real interested stuff really began (particularly for you).
JackBe CTO John Crupi and Lead Architect Kishore Subramanian presented the opening session titled "Let My People Mash". John talked about the architectural aspects of enterprise mashups and discussed the C5 Framework for Enterprise Mashups. Kishore went on to do a live demonstration of one of our newest innovations, Presto Wires, browser-based visual mashup designer and composer. Wires is a bit akin to Yahoo Pipes except that it has an enterprise focus and is built on our Presto Edge mashup server.
In the Wires demo, Kishore showed how easy it was to create a mashup that invoked several third-party services, merged and filtered the results, and published the mashup as another service that can be consumed by the users. He then showed how to mashup SalesForce WSDL web services to create a mashup that encapsulates some complex micro-orchestration of multiple SalesForce services (login, query for Sales Leads) and Yahoo Geocode REST service (to obtain geocodes for each Sales lead obtained from SalesForce query). And there wasn’t a single line of code involved.
For both these scenarios, Kishore also demonstrated how easy it is to create a mini-application (we call them Mashlets) that encapsulates the mashup functionality and becomes a entity that can be published and consumed in a variety of platforms like portals, websites, wikis and RIAs. All in all, we think it made for a powerful demonstration of enterprise mashups!In a separate session, JackBe’s Chief Architect Raj Krishnamurthy and VP of Engineering Deepak Alur presented a talk entitled "The Language of Enterprise Mashups". In this session we revealed the details on yet another innovation from JackBe, our Enterprise Mashup Markup Language (EMML), a declarative XML-based user-oriented mashup language we use in our enterprise mashup server that is exposed via Wires. We think this is the first enterprise mashup language in the industry and it is very focused towards the users needs rather than the IT developers needs.
Wires, Mashlets and the EMML are great examples of the continuous innovation in Enterprise Mashup technology that everyday brings us closer to the goal of empowering the end-user. We will post the recordings of these sessions as soon as they are available. And the Trial Download of Presto will include Wires and Mashlet functionality very soon. (We'll make sure we call those out on this blog when they go live.) In the meantime, you can check out a few pics from the event on our Flickr page. And if you were at the show, saw our stage presentations, or had a chance to stop by our booth, we would love to hear your impressions.
Now most folks would consider this a full week. But we were just getting started! Deepak also participated in the Mashup Summit on the UCSF campus and an Open Ajax Alliance discussion. . But more about those events in our next post…we need a cup of coffee first.




