Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Spring Framework | Web Services | BioInformatics | Java Server Faces | Jboss 3.0 tutorial | Hibernate 3.0 | XML
 
 
Hot Web Programming Job

 

Tutorial Categories: Ajax | Articles | JSP | Bioinformatics | Database | Free Books | Hibernate | J2EE | J2ME | Java | JavaScript | JDBC | JMS | Linux | MS Technology | PHP | RMI | Web-Services | Servlets | Struts | UML

Features

Technology
  Tech. Home
  GPS
  OSI
  WiMAX
  VoIP
  WiFi
  HSDPA
  LBS
  Vehicle Tracking
  SCADA
  Tech. What is?
Jobs At RoseIndia.net!
 
Join For Newsletter

Powered by groups.yahoo.com
Visit Group! Post Questions!

RIAs Methods And Techniques

                         

JavaScript
It is the first major client side language technology that has the ability to run code and installed on several major of web clients. Earlier its uses were relatively limited but the development in DHTML makes possible to piece together an RIA system without using unified client-side solution. Ajax, the advance tool of Java Script becomes more prominent technique to develop RIA. Google is using this tool on the mass scale to develop its one of the most popular software Gmail and Google maps. Despite of this it is not so easy to create a large application in this framework. Several other different technologies have to include with efficiency. For making process easier several open source Ajax Frameworks have been developed along with commercial frameworks.

Adobe Flash
This is another major tool to develop RIA as this technology is cross-platform and quite powerful to create an application user interface. Flash user interface can be compiled by MXML (a XML based interface description language), through using Adobe Flex tool. Adobe is currently working on providing a more powerful platform with the product Adobe AIR, a combo technology of HTMLs (including Ajax applications) Flash player based applications and PDFs.

OpenLaszlo
OpenLaszlo is an open source rich Internet application framework, which was developed by Laszlo Systems Inc.. The OpenLaszlo server

compiles programs from LZX language (a mixture of XML tags and JavaScript) into either DHTML (commonly known as AJAX now) or Adobe Flash bytecode. At present it is upporting Flash7 and Flash8. OpenLaszlo is the only rich Internet application platform, which can compile two different runtimes of same code base.

Windows Presentation Foundation and Silverlight
Microsoft has launched Windows Presentation Foundation (WPF) with .NET 3.0 Framework that provides a way to build single-platform applications having some similarities to RIAs that uses XAML and programming languages like C# and Visual Basic. Besides this, Microsoft has announced to launch Silverlight that will provide a subset of WPF functionality on devices and other platforms.

ActiveX Controls
Inclusion of ActiveX controls into HTML is a very powerful mean to develop rich Internet applications, but they have no guarantee of running it on Internet Explorer properly. Many times they can break the sandbox model. This

makes it a suitable tool to target to manufacture computer viruses and malware.

Curl 5.0, Rebol 2.6 and Seaside for Smalltalk
There are three alternatives of Java and the JVM are available in the RIA developing world. These are: Curl, Rebol and Smalltalk. All these are abstract machines that are available in various forms. Curl facilitates Client-side
persistent data while Rebol does not need a browser and Seaside uses a minor extension to Smalltalk to provide a much richer web experience for Smalltalk. All three alternatives are far more mature than more familiar options and are as old or older than Java and the JVM.

Java applications
Java based Rich Internet Applications can be launched from within the browser or as free Standing applications through Java Web Start. Java RIAs can perform full-fledged functionality of Java include 2D & 3D graphics, and off-line capabilities, but at the cost of delayed startup. Some useful frameworks for Java RIAs are XUI,
Swixml, or Canoo’s thin Swing-approach, UltraLightClient.

User Interface languages
New user interface markup language can be used in RIAs as an alternative to HTML/XHTML. RIA’s user interfaces may also be richer via using scriptable Scalable Vector Graphics (SVL) as well as SMIL Synchronized Multimedia Integration Language (SMIL). Though all browsers do not support native SVG rendering yet.

                         

Leave your comment:

Name:

Email:

URL:

Title:

Comments:


Enter Code:

Audio Version
Reload Image
 

Note: Emails will not be visible or used in any way, and are not required. Please keep comments relevant. Any content deemed inappropriate or offensive may be edited and/or deleted.

No HTML code is allowed. Line breaks will be converted automatically. URLs will be auto-linked. Please use BBCode to format your text.

Add This Tutorial To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
  JDO Tutorials
  EAI Articles
  Struts Tutorials
  Java Tutorials
  Java Certification

Tell A Friend
Your Friend Name
Search Tutorials

 

 
 
Browse all Java Tutorials
Java JSP Struts Servlets Hibernate XML
Ajax JDBC EJB MySQL JavaScript JSF
Maven2 Tutorial JEE5 Tutorial Java Threading Tutorial Photoshop Tutorials Linux Technology
Technology Revolutions Eclipse Spring Tutorial Bioinformatics Tutorials Tools SQL
 

Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Search Engine | News Archive | Jboss 3.0 tutorial | Free Linux CD's | Forum | Blogs

About Us | Advertising On RoseIndia.net  | Site Map

India News

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2007. All rights reserved.