No Pause to Refresh: More Robust Web Apps
Rich Internet applications improve the user's experience over the Net and skip the deployment and maintenance hassles of client/server apps.
Computerworld - The Internet has represented a huge leap forward for many organizations, allowing them to expand the reach of their applications to remote workers, customers and suppliers. Unfortunately, limitations in browsers have meant a step backward for the user experience compared with client/server applications.
But a burgeoning group of users is solving this dilemma with new tools designed to preserve the rich content and interactive features of the desktop in "rich Internet" applications that can be accessed via a thin client. Rich Internet applications are designed to provide enhancements to usability without the deployment and maintenance headaches of client/server applications.
The new tools essentially eliminate the need to refresh a Web page every time a user enters or receives new data. They allow businesses to more easily move existing client/server applications to the Web or build new Web applications. Companies are using the tools for e-commerce and call center applications that require complex interactions with users. They also use them for applications that need to run on various devices.
Traditional HTML-based applications are built as static, page-based applications that require an HTTP request to a server every time data needs to be refreshed. However, applications on the Web often require heavy interaction with users. For example, a customer service application could require a call center representative to enter information from a customer while also accessing a technician's service schedule. These types of applications can't work efficiently with the latency that comes with constant page refreshes.
Rich Internet applications include a rendering engine in the client that can cache data and communicate back and forth with the server while still displaying the Web page for the user. The engine can process user requests to provide a more responsive user interface and fewer round trips to the server than HTML-based applications do. While HTML is a simple straightforward language for building static applications, adding any type of interaction within the user interface often requires a lot of scripting from developers. Rich Internet application developer tools are designed to plug into popular integrated development environments (IDE) while providing the windows and tabs needed to add interactive features without a lot of coding.
Image Credit: Belle Mellor
Keeping the Record Straight
When SunGard Data Systems Inc. wanted to move its client/server mutual fund shareholder application to the Web, the company opted to use rich Internet technology to migrate the system.
The company's Investar-One shareholder record-keeping system for mutual fund clients has 400 to 500 screens, and using traditional HTML programming to build the graphical user interface (GUI) for the Web would have taken too long and wouldn't have delivered adequate content, says Mark Judah, chief technology officer at SunGard's Investar-One business unit in Wayne, Pa.
- CIOs Deliver Productivity Breakthroughs with Intelligent Digital Signage Retailers have long recognized the influence that digital signage provides over a shopper's point-of-purchase decision making process.
- 2014 Gartner Magic Quadrant Report For the 7th year in a row, Riverbed is in the "Leaders" Quadrant of the 2014 Magic Quadrant for WAN Optimization Controllers. In...
- Improving Business Value of WAN Optimization Want to achieve faster ROI with WAN optimization? Read the latest IDC report and discover how you can cut IT costs without compromising...
- IDC ROI Infographic Trends such as evolving communication patterns, connection types, applications and bandwidth can have an impact on enterprise organizations. Learn how IT organizations can...
- Live Webcast How to serve up a Grand Slam with a scalable IT Infrastructure for cloud, big data and advanced analytics Register today to attend this webcast, and see examples of how The U.S. Tennis Association, Wimbledon and U.S. Golf Association are using the...
- Live Webcast Security Vulnerabilities Associated With Having Local Administrator Privileges Viewfinity will demonstrate how removing admin rights and granularly managing privileges at the application level reduces the attack surface.
- Live Webcast IBM FlashSystem V840: Leveraging Software-Defined Flash to Drive Your Business With end-to-end, tightly integrated functionality and super-fast flash technology, products like IBM FlashSystem V840 Enterprise Performance Solution empower businesses to leverage the efficiency...
- Transform Your IT Service Management Watch this webinar, to learn how EasyVista can increase IT productivity & efficiency and deliver streamlined & integrated IT Service & Asset Mgmt.
- Top 4 Digital Signage Fails Join RMG Networks for a look at four of the most common reasons digital signage fails in corporate businesses. Learn about strategies to...