The Macrosite for News, Analysis and Opinion about the Future of the Internet
DISCUSS   PRINT   Digg   Del.icio.us   Reddit   Email This   TWEET THIS

Web 2.0 Gets Down to Business

RIAs & the SOA Factor
8/2/2008 4 comments

RIAs can’t make the trains run on time, but they just might help the railroads know where they are. Railinc, a subsidiary of the Association of American Railroads, develops IT services for the freight railroad industry, and it’s in the midst of a proof-of-concept effort using RIAs to help the company realize its SOA vision. These services help ensure the smooth operation of the rail system by providing data about railcars and equipment, repair history, movement, and the location of trains as they travel about the country.

HOW RICH INTERNET APPS WORK
Haven’t added rich Internet applications to your online strategy? Here’s what you need to know.

Rich Internet applications leverage the power of end-user devices by introducing to browsers features commonly found in the graphical user interfaces of desktop applications. Better RIA development tools, whether based on Ajax, Java, Flash, or a hybrid model, support creation of applications that can function on a range of browsers and devices, from smartphones to the desktop. They also allow for flexible, fast, and efficient access to organizational resources, whether delivered internally or via a software-as-a-service model in the cloud.

Capabilities that are often delivered through RIAs include information mashups, high-volume data search and analysis, planning, visualization through maps and other content, and training. Beyond the improved user experience and ease of distribution, RIAs are getting easier to develop as well, thanks to hooks into robust technical libraries, declarative programming techniques, form creation abilities, Web services, and other capabilities.

A well designed RIA gives a person an immersive experience, with a diverse set of functions, data, multimedia content, and analytical support immediately available. A commonly used example is Google Maps, where users don’t have to wait for a response from the server to access an adjacent section of the map. The RIA anticipates what’s just off the map and “pre-fetches” the data so it can be immediately displayed.

RIAs run in client engines or plug-ins that operate as extensions to the browser, making the most of the computing resources in a PC or mobile device. Adding desktop features – like drag and drop, sliders to zoom in and out, scrollbars, calculations, and presentation of multimedia content – becomes fairly straightforward. The client can retrieve content on servers using XML and other data-access techniques, without going through a Web server.

As in the Google Maps example, this communication can occur asynchronously, with relevant information gathered in the background by the client engine so the user doesn’t have to wait. And content can be retrieved with less strain on the network, as it can be delivered as a message or data packet, rather than as an HTML-based Web page.

— Rob Geier

Railinc embarked on an SOA initiative about two years ago, says Brian Webb, a Railinc enterprise architect leading the project. The company recognized that an ESB could help it manage messages it needs to move among stakeholders, while providing railroad companies with better access to information. Webb also saw that a services layer would give Railinc the flexibility to modernize underlying applications with far less disruption to customers and partners.

RIAs entered the picture when Webb and his team realized that they could excel as a way to access the services and information Railinc provides. Webb started with client-side applications aimed at helping customers in the railroad ecosystem better visualize and use large volumes of location information. The dashboard is simple to use and distribute, Webb says, and lets stakeholders view railcar locations on a map in near real- time. Railcar location is tracked via telemetry devices throughout the rail system. These devices are networked to the Railinc data center, where the information is accessed via services consumed by the RIA front end. The power of the service-oriented approach is that rail companies have a choice to use the RIA provided by Railinc or access the underlying location services via their own interfaces.

Webb and his team spent several months selecting the right set of tools and learning about upcoming developments, attending AjaxWorld and other conferences, before settling on a platform. Unlike Home&Abroad, they believed standards around JavaScript/HTTP request/CSS were not sufficiently established and decided the lower-level programming required was not something they wanted to deal with. The team selected Adobe Flex, which is based on the well established Flash standard, drawn in part by its deep integration with Railinc’s company-standard Eclipse development environment and ease of use as a higher-level programming platform.

With Flex, a team of three was able to deliver the application in six weeks. Once the proof-of-concept stage is completed, a broader test and other RIAs are likely to follow next year. For example, Railinc is working on providing access to maintenance history and other data to gauge the health of a given railcar.

Next Page: Glitzy Mistakes Are Still Mistakes

DISCUSS   PRINT   Digg   Del.icio.us   Reddit   Email This
< Previous Page 4 of 6 Next >
Current display:       newest comments first       display in chronological order
MarkO
Rank: Cave Painter
Tuesday August 19, 2008 10:13:24 AM
no ratings

RIA's are certainly excellent for delivering much more responsive and useful Web applications out to customers, remote salespeople, and suppliers.

But, right now most identity and security for RIA's is a case of "Roll Your Own". If an organization wants to control the usage of RIA's so that only known users can use them, or to protect them against content-level attack (of which there are many for Web 2.0), they generally try to figure this out themselves.This is a recipe for disaster.

Now, full disclosure, I do work for an XML Gateway vendor (Vordel) but hopefully it's useful to look at this screencast we put together about protecting RIA's (including authentication, threat blocking, rate limiting

Here is a blog entry on the subject of identity and security for RIA's (linking to the same screencast).

A follow-up article on "how can you safely deploy RIA's?" would be very interesting I think.

 

 

Rob Geier
Rank: Cave Painter
Friday August 8, 2008 5:39:06 PM
no ratings

Hi James,

Mark Schroeder, the CEO of Home and Abroad would be happy to arrange a demo for you.  He can be reached at  mark@homeandabroad.com. 

Best Regards,

Rob Geier

jepcastelein
Rank: Cave Painter
Friday August 8, 2008 3:42:04 PM
no ratings
The key example of this interesting article is Home & Abroad. I played around with the site for a while, and I was't impressed by their Itinerary editing tool. It uses faceted search, but it didn't work very well. Based on industry best practices I distilled the top 10 rules for good faceted search, and wrote about this on the customer engagement weblog. I hope this is a useful addition to this article.
jwallace
IQ Crew
Wednesday August 6, 2008 10:54:06 AM
no ratings

Hi Rob,

I read the story first here at IE, then saw it on the ('Big Screen') cover of Information Week. I get IW on Tuesday versus Mondays now so..I didn't realize how big of a report the BIG REPORT was.

Is the new on-demand web platform with the desktop-like environment enabling travel companies of all sizes to build company sites and have location-specific content currently available for a demo?

Thanks,

James Wallace

 

The ThinkerNet does not reflect the views of TechWeb. The ThinkerNet is an informal means of communication to members and visitors of the Internet Evolution site. Individual authors are chosen by Internet Evolution to blog. Neither Internet Evolution nor TechWeb assume responsibility for comments, claims, or opinions made by authors and ThinkerNet bloggers. They are no substitute for your own research and should not be relied upon for trading or any other purpose.
a moderated blogosphere of internet experts
Alan Reiter
Alan Reiter   9/3/2010   27 comments
Forget about Apple Inc. (Nasdaq: AAPL)’s announcements of the new Apple TV, iPods, and Ping. It's kid stuff compared to what Apple has in store for you.
Don Reisinger
Don Reisinger   9/3/2010   10 comments
At the Web 2.0 Expo in New York later this month, Complex Spiral Consulting founder Eric Meyer plans to discuss the potential for HTML5 to become the “Flash killer” that Apple and others believe it to be.
Jart Armin
Jart Armin   9/2/2010   13 comments
A little taste of an apocalyptic scenario occurred last Friday when a large chunk of the Internet was unreachable for up to an hour. Similar to the plot of a Hollywood horror movie, this was an experiment that went wrong -- on one of the most important protocols of the Internet system.
Sean Gallagher
The Internet in all its forms has become a core part of how we communicate, socialize, and handle very personal business every day. But protection of individual privacy is spotty at best, and it seems to be getting worse every day. As we become an increasingly digital nation, do access to, and privacy on, the Internet become civil rights?
Ron Miller
Ron Miller   9/2/2010   14 comments
At Apple’s announcement fest Wednesday, among the launch of the new iPods and the $99 Apple TV box, was the announcement about Ping, a music-based social network that out-of-the-gate has more than 160 million users, all with credit cards. Of course, it’s only about music today, but there’s nothing to stop Apple Inc. (Nasdaq: AAPL) from expanding it if it suits its purposes down the road.
IETV: the thinkerNet on film
5
of
2pm EDT
Thu
Sep 30th
an IBM information resource
sponsored content
big blue blog
an IBM information resource
sponsored content
Getting to Work on Smart Work: How IT Is Transforming the Implementation of the 'Internet of Things'
Organizations in all industry sectors are becoming more instrumented, interconnected, and intelligent -- and that's changing the way they approach virtually every facet of their operations. It's up to IT to help organizations adopt a "Three I's" approach that leverages the emerging Internet of Things and enables them to work smarter.

READ THIS eBOOK
your weekly update of news, analysis, and
opinion from Internet Evolution - FREE!

REGISTER HERE
Wanted! Site Moderators
Internet Evolution is looking for a handful of readers to help moderate the message boards on our site – as well as engaging in high-IQ conversation with the industry mavens on our thinkerNet blogosphere. The job comes with various perks, bags of kudos, and GIANT bragging rights. Interested?

Please email: moderators@internetevolution.com
Internet Evolution – not for thickies
Apple's 'Terrorware' Patent Could Turn 2010 Into 1984
Alan Reiter
Forget about
Apple Inc. (Nasdaq: AAPL)’s announcements of the new Apple TV, iPods, and Ping. It's kid stuff compared to what Apple has in store for you.

CLICK FOR MORE
Apple's 'Terrorware' Patent Could Turn 2010 Into 1984
Alan Reiter
Forget about
Apple Inc. (Nasdaq: AAPL)’s announcements of the new Apple TV, iPods, and Ping. It's kid stuff compared to what Apple has in store for you.

CLICK FOR MORE
what.the.ferraro
Guilty of Foolish Facebookery

9|3|10   |   01:40   |   9 comments


Again we learn the hard way that people serving on jury duty should stay far away from the World Wide Web.
Reiter's Block
RIM Caving on Security

9|2|10   |   2:32   |   4 comments


RIM is giving in to demands by India to snoop on encrypted BlackBerry data. It's time to develop cheap or free encryption software for BlackBerrys and other cellular phones.
Wisdom of the Big Chair
More Texting, Less Bandwidth

9|2|10   |   1:56   |   1 comment


Nielsen’s recent numbers on the increasing use of texting bode well for enterprise networks. Shunning the phone in favor of text messaging could mean reducing bandwidth.
Second Shooter
Taking Copyright Protection Too Far

9|1|10   |   2:08   |   5 comments


Two studios have filed suit against an ad broker for placing ads to help monetize P2P sites suspected of copyright infringement. That's taking a dangerous step toward what might be a worthy goal.
Singer at C-Level
Video in the Cloud

9|1|10   |   2:16   |   2 comments


Software giants are looking for cloud solutions to support our insatiable appetite for video. There will be blood. Yum.
Mary E. Shacklett
Wish List for Mobile Devices, Part 1

Part 1 of 2   |  
See complete series
8|31|10   |   1:41   |   2 comments


By 2014, mobile devices will overtake laptops as the appliance of choice for consumers. But device makers still have some wishes to fulfill, including mobile app simplification and the ability to better perform word processing/spreadsheet functions.
Second Shooter
Google Shifts From Free Content

8|31|10   |   2:14   |   6 comments


Google's foray into pay-for-view movies may be an indicator that the days of free ad-sponsored content are numbered, or at least that ad sponsorship won't fund nearly enough content.
Sweeney Blog
A Sharp Website

8|30|10   |   2:27   |   6 comments


Pencil sharpening gets the digital and artisanal touch, just in time for test-takers everywhere.
Mary E. Shacklett
Online Education Gets a Boost

8|30|10   |   2:02   |   8 comments


Online education, improving to better replicate the interactions that occur between teachers and students face-to-face, grew in double digits during the recession. Still, there’s more work to be done.
Reiter's Block
Educating Bill Gates About Education

8|27|10   |   2:34   |   10 comments


Bill Gates says where you study is becoming much less important, and the best college lectures will soon be found online. Reiter disagrees.

Enabling People and Organizations to Harness the Transformative Power of Technology