The i-Technology Media!
Register | Log in
   
 
.NET  ·  AJAX  ·  CLOUD  ·  ECLIPSE  ·  FLEX  ·  OPEN WEB  ·  iPHONE  ·  JAVA  ·  LINUX  ·  OPEN SOURCE  ·  ORACLE  ·  PBDJ  ·  SEARCH  ·  SILVERLIGHT  ·  SOA  ·  VIRTUALIZATION  ·  WEB 2.0  ·  WIRELESS  ·  XML
Comments
Improving the Efficiency of SOA-Based Applications
jhv1blz5 wrote: The article validated SOA as an IT architecture paradigm that can be leveraged in many ways. Taking data storage, scalability and application performance to a nifty level using SOA Application Grid infrastructure will no doubt enhance data and application performance on Oracle architecture platforms, it also has the promise of a cost effective and efficient IT delivery model. The very benefits of SOA.
Jul. 3, 2009 10:31 AM EDT
Cloud Computing | Virtualization
November 2 - 4
Register Today and SAVE !..
Did you read today's front page stories & breaking news?
Live Google News by SYS-CON!

Top Three Links You Must Click On


Performance
Slow Cool Ain't Cool
A real user-centric approach to managing AJAX application performance

By: Hon Wong
Jul. 31, 2008 12:30 PM
  • 1
  • 2
  • next ›
  • last »

Asynchronous JavaScript and XML (AJAX) combine proven technologies including JavaScript, Extensible Markup Language (XML), dynamic HTML (DHTML), Cascading Style Sheets (CSS), and the Document Object Model (DOM) to enable the delivery of interactive Web applications. AJAX-based Web applications no longer have to reprocess and resend the entire Web page to the end user's browser every time anything changes on the page. As a result, advanced features, like seamlessly populating a Web form with the name of the city when the zip code is entered, can be delivered without having the user sit through the awkward dead time of a complete page refresh. Accelerating the adoption of AJAX is the underlying technologies that are already supported by hundreds of millions of browsers worldwide, and are ready to deliver a cool interactive surfing experience to the end users.

Is it really so simple? Not really. While AJAX adds a patina of interactivity and coolness to Web applications, its increased complexity and more "chatty" protocols can significantly impact the performance of such applications. The bottom line is that even if Web applications become slicker, end-user satisfaction of the site could actually go down because of performance issues. In today's world of instant gratification and finicky behavior, slow Web sites are just not tolerated by users regardless of the perceived coolness of the site. In fact, a Web site has to be interactive and responsive at the same time to accomplish its business objectives.

It's All About the End User
Instead of simply asking the browser to display simple HTML pages, AJAX applications place a heavier demand on an end-user's browser executing JavaScript and parsing frequent client/server XML messages. Because of the myriad browsers or browser versions being used, and knowing that each version is slightly different in the way it performs these tasks, it is very difficult for IT to ensure that the application can meet the end user's response time expectation. For example, even if the AJAX application is tested on the QA lab's Mozilla Firefox 2.0 browser and deemed to be meeting the service level, it still requires a major leap of faith on the part of developers to conclude that the application is acceptable to the majority of users running Microsoft's Internet Explorer 7 (IE7) browser.

Testing the code against all types of browsers is theoretically feasible, but it is certainly a costly ongoing effort to keep up with the rate of change in browser technologies and patch releases. Compounding the problem is the constant need to update the Web application to maintain site freshness, making the testing chore even more difficult.

  • 1
  • 2
  • next ›
  • last »
Published Jul. 31, 2008— Reads 1,286
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
About Hon Wong
Hon has served as CEO of Symphoniq Corporation since its inception. Prior to joining Symphoniq, Hon co-founded NetIQ, where he served on the board of directors until 2003. Hon has also co-founded and served on the board of several other companies, including Centrify, Ecosystems (acquired by Compuware), Digital Market (acquired by Oracle) and a number of other technology companies. Hon is also a General Partner of Wongfratris Investment Company, a venture investment firm. Hon holds dual BS in electrical engineering and industrial engineering from Northwestern University and a MBA from the Wharton School at the University of Pennsylvania.

Add Your Feedback

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers
ADS BY GOOGLE
Breaking Java News
2009 All-Star Game Sprint Final Vote Available Only on MLB.com
Statement by the Minister of National Defence on the Death of Master-Corporal Charles-Philippe Michaud
Message From Her Excellency the Right Honourable Michaelle Jean, Governor General and Commander-in-Chief of Canada, on the Death of Master Corporal Charles-Philippe Michaud
Canadian Soldier Dies in Quebec Hospital From Injuries Sustained in Afghanistan

ADVERTISE   |   MAGAZINE SUBSCRIPTIONS   |   FREE BREAKING-NEWSLETTERS!   |   SYS-CON.TV   |   BLOG-N-PLAY!   |   WEBCAST   |   EDUCATION   |   RESEARCH

.NET Developer's Journal - .NETDJ   |   ColdFusion Developer's Journal - CFDJ   |   Eclipse Developer's Journal - EDJ   |   Enterprise Open Source Magazine - EOS
Open Web Developer's Journal - OPENWEB   |   iPhone Developer's Journal - iPHONE   |   Virtualization - Virtualization   |   Java Developer's Journal - JDJ   |   Linux.SYS-CON.com
PowerBuilder Developer's Journal - PBDJ   |   SEO / SEM Journal - SJ   |   SOAWorld Magazine - SOAWM   |   IT Solutions Guide - ITSG   |   Symbian Developer's Journal - SDJ
WebLogic Developer's Journal - WLDJ   |   WebSphere Journal - WJ   |   Wireless Business & Technology - WBT   |   XML-Journal - XMLJ   |   Internet Video - iTV
Flex Developer's Journal - Flex   |   AJAXWorld Magazine - AWM   |   Silverlight Developer's Journal - SLDJ   |   PHP.SYS-CON.com   |   Web 2.0 Journal - WEB2
Apache   |   CMS   |   CRM   |   HP   |   Oracle Journal   |   Perl   |   Python   |   Red Hat   |   Ruby on Rails   |   SAP   |   SaaS

SYS-CON MEDIA:   ABOUT US   |   CONTACT US   |   COMPANY NEWS   |   CAREERS   |   SITE MAP
SYS-CON EVENTS:   |  AJAXWorld Conference & Expo  |  iPhone Developer Summit  |  Cloud Computing Conference & Expo  |  SOA World Conference & Expo  |  Virtualization Conference & Expo
INTERNATIONAL SITES:   India  |  U.K.  |  Canada  |  Germany  |  France  |  Australia  |  Italy  |  Spain  |  Netherlands  |  Brazil  |  Belgium
 Terms of Use & Our Privacy Statement     About Newsfeeds / Video Feeds
Copyright ©1994-2008 SYS-CON Publications, Inc. All Rights Reserved. All marks are trademarks of SYS-CON Media.
Reproduction in whole or in part in any form or medium without express written permission of SYS-CON Publications, Inc. is prohibited.
 
close this window