February 10, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
David Linthicum
Dave Linthicum's Podcast Channel
Industry expert Dave Linthicum's musings on the integration industry, delivered once a week.

« Emergence of the Rich Client for SOA and the Enterprise | Main | SOA Expert Podcast Show 37...AJAX and SOA Carcast »

May 09, 2006
More on Rich Clients and AJAX


With the advent of Web services and SOA, and the need to leverage dynamic behavior within the interfaces, traditional browsers fall way short. Their get/push model for driving interfaces is not as well suited for SOAs, which are--at their essence--remote functions, and are better suited for more visually rich types of interfaces, such as more traditional GUI client/server interfaces that were popular a few years ago.


Rich clients are not a revolution, but an evolution of technology, including AJAX. Today we look to leverage dynamic behavior and deliver that experience directly to the end user, aggregating Web services within an interface that appears as much like a native application as possible.

As stated above, rich clients employing AJAX provide capabilities that thin clients are not able to provide, including windowing features and data navigation control such as buttons, check boxes, radio buttons, toggles and palettes. They are also able to integrate content, communications, and platform-independent application interfaces for distribution through emerging SOAs. The rich client using AJAX becomes a Web services/SOA terminal of sorts, allowing applications to communicate and even execute on one another within a distributed environment.

This is great news for those of us who are developing Web services or implementing an SOA. With the use of rich clients, suddenly those services have a much higher value. Indeed, you can mix and match services within a rich client to create some very valuable applications. Perhaps, someday, the use of static and dynamic HTML and heavyweight protocols such as HTTP will not be the primary way we view distributed applications. Rich clients give us the ability to view applications that look and act like native client programs, albeit they are running remotely. That would be step in the right direction, and the reason AJAX is so important to SOA.

Posted by davel at 11:58 AM in | Digg This | Add to del.icio.us

Comments Post a comment




Remember Me?



We ask that you type your code (displayed below) in the text box.This code is an image that cannot be read by a machine. It prevents automated programs from submitting comments.


Code:



Most Recent ebizQ Blog Entries
ADVERTISEMENT
RSS Subscription

Categories
Blog Roll
This Work
Accountability:The opinions expressed in this blog are solely representative of the blog's author, and not of ebizQ

Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
Your E-mail Address:
BAM: The Killer App for CEP
Date: Feb 12, 2008
Time: 12:00 PM ET
(17:00 GMT)

I WANT TO ATTEND
Event Processing Market Pulse
Date: Feb 14, 2008
Time: 12:00 PM ET
(17:00 GMT)

I WANT TO ATTEND
Archived Webinars | Upcoming Webinars

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map