FlazX | Categories | Forum | Links | Blog | Login


eBook By Category (Rich Internet Application)



QuickInfo about Rich Internet Application

The term "Rich Internet Application" was introduced in a Macromedia white paper in March 2002, though the concept had been around for a number of years before that under different names such as:


  • Remote Scripting, by Microsoft, circa 1998
  • X Internet, by Forrester Research in October 2000
  • Rich (web) clients
  • Rich web application



Traditional web applications centered all activity around a client-server architecture with a thin client. Under this system all processing is done on the server, and the client is only used to display static (in this case HTML) content. The biggest drawback with this system is that all interaction with the application must pass through the server, which requires data to be sent to the server, the server to respond, and the page to be reloaded on the client with the response. By using a client side technology which can execute instructions on the client's computer, RIAs can circumvent this slow and synchronous loop for many user interactions. This difference is somewhat analogous to the difference between "terminal and mainframe" and Client-server/Fat client approaches.

Internet standards have evolved slowly and continually over time to accommodate these techniques, so it is hard to draw a strict line between what constitutes an RIA and what does not. But all RIAs share one characteristic: they introduce an intermediate layer of code, often called a client engine, between the user and the server. This client engine is usually downloaded at the beginning of the application, and may be supplemented by further code downloads as the application progresses. The client engine acts as an extension of the browser, and usually takes over responsibility for rendering the application's user interface and for server communication.

What can be done in an RIA may be limited by the capabilities of the system used on the client. But in general, the client engine is programmed to perform application functions that its designer believes will enhance some aspect of the user interface, or improve its responsiveness when handling certain user interactions, compared to a standard Web browser implementation. Also, while simply adding a client engine does not force an application to depart from the normal synchronous pattern of interactions between browser and server, in most RIAs the client engine performs additional asynchronous communications with servers.



eBooks

AdvancED Flex Application Development: Building Rich Media X (Advanced)
Rich Internet Application ebook: AdvancED Flex Application Development: Building Rich Media X (Advanced) Cover

This book is for any Flex developer who has mastered the basics, but wants to take their skills to the top levelit is packed with essential practical techniques in use in a professional production environment, which you can learn from and use in your own Flex 2 or Flex 3 applications...

Creating Mashups with Adobe Flex and AIR
Rich Internet Application ebook: Creating Mashups with Adobe Flex and AIR Cover

Web applications no longer need be powered by any one individual's data, and they don't need to be confined to the desktop...

Essential Silverlight 2 Up-to-Date
Rich Internet Application ebook: Essential Silverlight 2 Up-to-Date Cover

Flex 3 Cookbook: Code-Recipes, Tips, and Tricks for RIA Developers (Cookbook)
Rich Internet Application ebook: Flex 3 Cookbook: Code-Recipes, Tips, and Tricks for RIA Developers (Cookbook) Cover

The best way to show off a powerful new technology is to demonstrate real-world results with it, and that's exactly what Adobe and O'Reilly have done with Flex 3...

Flex Solutions: Essential Techniques for Flex 2 and 3 Developers (Solutions)
Rich Internet Application ebook: Flex Solutions: Essential Techniques for Flex 2 and 3 Developers (Solutions) Cover

As a Flex developer, you'll no doubt come across repetitive problems every day in your workwouldn't it be nice to have a library of solutions to turn to, to solve these problems quickly and easily? Well, this book provides just that, with over 100 solutions to common problems in one easy volume...

Foundation Expression Blend 2: Building Applications in WPF and Silverlight (Foundation)
Rich Internet Application ebook: Foundation Expression Blend 2: Building Applications in WPF and Silverlight (Foundation) Cover

In this book, you'll:

  • Learn the Blend 2 and Visual Studio 2008 development environments
  • Create designs using Blend 2's unique tools
  • Use XAML and C# to add interactivity to your designs
  • Publish your Rich Media Applications to the Web using Silverlight
The only real tool available for creating Rich Media Applications, web-based animations, and games has been Flash‚ until now! WPF (Windows Presentation Foundation) and Silverlight have opened the door of Rich Media Application development to Microsoft ...

Foundation Flex for Designers (Foundation)
Rich Internet Application ebook: Foundation Flex for Designers (Foundation) Cover

Flex is the technology for creating cutting edge web applications, both in terms of functionality and design—it is easy to put together an application that works and looks great...

Foundation Flex for Developers: Data-Driven Applications with PHP, ASP.NET, ColdFusion, and FDS (Foundation)
Rich Internet Application ebook: Foundation Flex for Developers: Data-Driven Applications with PHP, ASP.NET, ColdFusion, and FDS (Foundation) Cover

Flex is a very powerful and versatile technology for creating web application front-ends...

JavaFX Script: Dynamic Java Scripting for Rich Internet/Client-side Applications
Rich Internet Application ebook: JavaFX Script: Dynamic Java Scripting for Rich Internet/Client-side Applications Cover

JavaFX Script makes it easy for developers to quickly develop high-quality UI-intensive applications very quickly...

Laszlo in Action
Rich Internet Application ebook: Laszlo in Action Cover

Laszlo in Action is the first comprehensive guide to the Laszlo system and its language LZX...

Silverlight 1.0
Rich Internet Application ebook: Silverlight 1.0 Cover

Silverlight--the hot new web technology based on the powerful WPF graphics platform that ships with Windows Vista--is the web developer's choice for creating cross-platform interactive applications that work in multiple browsers...

Silverlight and ASP.NET Revealed
Rich Internet Application ebook: Silverlight and ASP.NET Revealed Cover

Microsoft Silverlight allows you to create rich multimedia interfaces with the power and flexibility of Flash, but with the extensibility and the great tools that ...


Submit a related site | Submit an article





Top 100 Search Keywords
Last 100 Search Keywords

Doctor Jhunz
Daily Internet Guide
EgyDown
Share4All
Free ebooks search engine!
Providings.com
DownArchive
Allulook4.com
eu-warez.net




eXTReMe Tracker