Home > IBM alphaWorks Expands Web Services

News

IBM alphaWorks Expands Web Services

12/12/2007

IBM has added two new Web services to its alphaWorks Web site, which provides "sneak previews" of the kind of technologies that are being contemplated at IBM research and development labs. The new Web services include IBM Sharable Code, a platform for managing Web 2.0-type mashup applications, and IBM Web Highlights.

IBM Web Highlights is social networking-type of Web service that lets users highlight documents found on the Web for certain passages that they wish to share. The process starts when a user posts an article to the Web Highlights Web page and marks a section of text. Readers sharing the abstracted text can then comment on parts of it. The service works at the client level using an extension to the Firefox browser. At the server level, there's an option for a local server installation, if wanted.

IBM Sharable Code is a Web service that lets users create mashups or composite applications using the Ruby on Rails Framework. Users can mash up APIs such as Atom, REST and RSS using the service's Web application tools. The Web service works via a high-level domain-specific language, which is used to represent the mashup and its design. The user can then create downloadable Ruby on Rails applications that can be installed on a server and modified.

IBM Sharable Code is geared to the developer community, but even entry-level Web developers can use it, said Cynthya Peranandam, emerging-technology strategist for alphaWorks. It can be used to create business mashups, such as combining calendars and other information into a single application.

The best part of it is that it showcases the reuse capability of Ruby on Rails for developers.

"They can actually build mashups with this and bring in data feeds and create their own applications to integrate into the mashups as well," Peranandam said. "So they are not limited in the scope of what they can build. The whole thing is built on Ruby on Rails and the primary reason that it is built and focused on Ruby on Rails development is the whole component of reuse, which makes it easy to develop and deploy pretty quickly."

Ruby on Rails uses the DRY ("don't repeat yourself") approach to avoiding duplication in source code generation. It's a step up from using PHP for Web application development because it saves on development time, according to Peranandam.

"DRY is referred to in Ruby on Rails meaning literally can you just do this once and then reuse those components as opposed to PHP where you have to do extensive development to address the specific business need," she said. "So with the focus on reuse, you are saving a lot of time by reusing the components."

Users of IBM Shareable Code need to know how to use Ruby on Rails to use the applications and integrate them, Peranandam explained. However, the applications that they are integrating don't have to be created in Ruby on Rails. Users just log on to their accounts and build them right off the Web site, she said.

The alphaWorks site offers a range of technologies for free trial, and they can be used in business production, Peranandam said. IBM just hopes to get developer feedback, which is optional.

"Our goal is to get early adopters communities to use this technology and give us their feedback because that would really determine what the market opportunity is and if there is demand for it as a commercial product," she said.


Kurt Mackie is Web editor of RCPmag.com and ADTmag.com. He can be reached at kmackie@1105media.com.

Cite this Site

Kurt Mackie, "IBM alphaWorks Expands Web Services," Campus Technology, 12/12/2007, http://www.campustechnology.com/article.aspx?aid=56693

copy text (above) for proper citation



Recommended Reading
  • Microsoft Mends Breach in Open Source Sandcastle

    Microsoft has released all of the source code used in its Sandcastle project, which is now published at the CodePlex open source developer's Web site, according to a blog. Sandcastle helps developers of managed class libraries create uniform documentation on their projects, using MSDN style.

  • Lumens Debuts SXGA Document Camera

    Lumens Integration this week debuted a new document camera and presentation system called the DC260 SXGA Digital Visual Presenter. The new gooseneck-style system is the first in Lumens' document camera lineup to support HD output via HDMI.

  • U Liverpool Deploys iSCSI in Virtualized SAN

    The University of Liverpool Department of Computer Science is moving away from direct-attached RAIDs to a virtualized SAN environment using StorMagic's SM Series iSCSI Storage Area Network.

  • Indiana U, Wayne State Teams Capture Wins in Imagine Cup 2008

    Winners of the 2008 Imagine Cup technology competition were announced Tuesday in Paris. Student teams from American universities took top honors in two categories and earned achievement awards in other areas. Microsoft, which hosted the event, said it was the most successful run for American teams in the Cup's six-year history.

  • IE Is Least-Patched Browser, Report Says

    According to a report released last Tuesday, more than 40 percent of Internet surfers don't use browsers with up-to-date security patches--and Internet Explorer users are the biggest culprits.

  • Ballmer Wants Board Change at Yahoo

    Microsoft's executives have been talking with investor and corporate raider Carl Icahn about renewed plans for Microsoft to acquire part or all of Yahoo, provided that Yahoo's board is replaced. The details were described in an open letter issued Monday by Icahn, which is addressed to Yahoo's shareholders.