Affluent Internet Applications for SLA Analysis Overview
21 July 03:22
= Overview of Affluent Internet Applications =
According to the Wikipedia access ,
Affluent Internet Applications (RIA) are a cantankerous between
web applications and acceptable desktop applications,
transfering some of the processing to the applicant end.
Macromedia, the software aggregation which makes, apartof additional programs, Beam and Dreamweaver, is accustomed with introducing this appellation in a 2002 whitepaper.
RIAs represent a set of technologies that SLA advisers can use to make on-line environments. This area of the RIA Wikibook will present a specific set of technologies which may be acclimated for analysis into individual, pair, and accumulation additional accent acquisition.
Flash MX 2004 (hereafter, Macromedia Flash) is an assembly program which allows users to make applications (often alleged movies in the Beam literature) with assorted user interfaces (User interface), featuring still and activated cartoon as able-bodied as audio elements. It appearance cartoon accoutrement (e.g. lines, boxes, ovals, shading, acrylic brushes), an Action timeline, and a programming language, ActionScript (version 2.0), which is based on the proposed accepted for adaptation 1.5 of Javascript. Applications authored with Beam are exported as Shockwave files (with .SWF extension), which may then be run by the Macromedia Beam Amateur constituent or a stand-alone player.
GUI assets include...
Text Chat: A collaborative appliance (see altercation of Beam Advice Server) may be calmly authored using a multi-line argument acreage (for affectation of the transcript), a single-line argument acreage (for access of messages), and a button (for sending a new bulletin entered in the single-line argument field).
Total Concrete Acknowledgment () Tasks: A aloof action ability use a accumulating of alleged Drag-and-drop cine clips as items to be manipulated in acknowledgment to argument and/or audio prompts. Acknowledgment would be provided if anniversary account is confused to the able location. For example, a abecedarian ability apprehend Abode the table to the larboard of the chair. Agreement the table anywhere except to the larboard of the armchair would aftereffect in the appliance allegorical the user that the table had been misplaced.
Asynchronous Audio/Video : Flashs audio and/or video capturing functions create it accessible for learners to save their accent for after alert and examination by others (i.e., ally or researchers).
Flash Advice Server 1.5 (hereafter, Beam Advice Server) provides real-time audio, video, and data barter amid affiliated applications active in the Macromedia Beam Amateur constituent from Macromedia. FlashComm servers may aswell collaborate with additional FlashComm or web server (e.g., the Apache HTTP Server) in adjustment to admission dynamically generated data via a Scripting programming accent such as PHP, Perl, or ColdFusion. Such alternation is frequently acclimated to retrieve, add, or amend advice to a database (e.g., MySQL or PostgreSQL). Admitting this scripting and database alternation is aswell accessible to SWF files active in the Beam Player, acquisition the interactions through FlashComm may be bigger if the after-effects of anniversary alternation should amend all audience or if added layers of aegis are desired.
One of the accessible readings of P in the accepted acronym LAMP (the first three belletrist continuing for Linux, Apache, and MySQL), PHP is a scripting accent that appearance a ample array of capabilities such as argument searching, database connections, book management, and HTML anatomy processing (via Accepted Aperture Interface). In general, the LAMP apartment of software is accepted because it is chargeless for anyone adulatory to set up their own web hosting, and it allows web hosting companies to action actual bargain (under six U.S. dollars per month) web hosting. As acclaimed in in the Wikipedia access for the LAMP acronym, Wikipedia, The Chargeless Encyclopedia, runs software that can be characterized as a LAMP application. Wikipedias MediaWiki software is developed primarily beneath Linux, using the Apache HTTP Server, with its agreeable getting stored in a MySQL database, and the program argumentation getting implemented in PHP.
One accurate technology congenital with PHP, AMFPHP (available for chargeless at http://www.amfphp.org), is abnormally advantageous for RIA-enabled research. This accumulating of scripts decodes and encodes Macromedias Activity Bulletin Architecture (AMF), a data architecture that allows for the barter of about every blazon of data item authentic in ActionScript such as numeric and cord variables as able-bodied as custom objects. In adverse to adaptable markup accent ([[w:XML|XML]]), aswell acclimated to barter a advanced array of data types, AMF is advised so that advice may be transmitted quickly. An actual account of this architecture is the time adored by not accepting to program conversions of the applications data into XML for manual as able-bodied as about-face of XML from a server aback into an applications data structures.
One of the alotof important causes for using an accomplishing of AMF is the availability of AMF-compatible scripts libraries for the chargeless scripting languages Perl and [[w:Python programming language|Python]] (the additional accessible readings of the P in the LAMP acronym) in accession to the built-in abutment for the architecture in Macromedias proprietary ColdFusion scripting language. This about guarantees that the accurate archetypal in which an RIA is deployed may be afflicted (e.g., using Perl and PostgreSQL instead of PHP and MySQL) with basal about-face of the Beam and/or FlashComm code.
A chargeless (for non-commercial use) database server, MySQL (or any additional database) is primarily amenable for authoritative Internet applications rich. The long-term, centralized, and rapidly searchable accumulator provided by a database enables an appliance to minimize, if not absolutely eliminate, the data it haveto accommodate aural itself anniversary time it is loaded. Already loaded and active in the Beam Player, for example, an appliance can appeal alone those data sets which are bare at a accustomed point in a users interactions with the system. Chargeless web-based account applications such as [[w:PhpMyAdmin|PhpMyAdmin]], installed with alotof scripting- and database-enabled hosting services, create modifying, archiving, and affective database entries simple for alotof moderately accomplished users, thereby insuring data candor and security.
Because PHP communicates calmly with Beam Amateur applications and with FlashComm via assorted affiliation methods (e.g., AMFPHP), these access acquiesce PHP to acknowledgment advice retrieved from a database (e.g., MySQL). This functionality may be acclimated for a array of SLA analysis purposes such as...
[[Category:Rich Internet Applications for SLA Research]]
According to the Wikipedia access ,
Affluent Internet Applications (RIA) are a cantankerous between
web applications and acceptable desktop applications,
transfering some of the processing to the applicant end.
Macromedia, the software aggregation which makes, apartof additional programs, Beam and Dreamweaver, is accustomed with introducing this appellation in a 2002 whitepaper.
RIAs represent a set of technologies that SLA advisers can use to make on-line environments. This area of the RIA Wikibook will present a specific set of technologies which may be acclimated for analysis into individual, pair, and accumulation additional accent acquisition.
Flash MX 2004 (hereafter, Macromedia Flash) is an assembly program which allows users to make applications (often alleged movies in the Beam literature) with assorted user interfaces (User interface), featuring still and activated cartoon as able-bodied as audio elements. It appearance cartoon accoutrement (e.g. lines, boxes, ovals, shading, acrylic brushes), an Action timeline, and a programming language, ActionScript (version 2.0), which is based on the proposed accepted for adaptation 1.5 of Javascript. Applications authored with Beam are exported as Shockwave files (with .SWF extension), which may then be run by the Macromedia Beam Amateur constituent or a stand-alone player.
GUI assets include...
Text Chat: A collaborative appliance (see altercation of Beam Advice Server) may be calmly authored using a multi-line argument acreage (for affectation of the transcript), a single-line argument acreage (for access of messages), and a button (for sending a new bulletin entered in the single-line argument field).
Total Concrete Acknowledgment () Tasks: A aloof action ability use a accumulating of alleged Drag-and-drop cine clips as items to be manipulated in acknowledgment to argument and/or audio prompts. Acknowledgment would be provided if anniversary account is confused to the able location. For example, a abecedarian ability apprehend Abode the table to the larboard of the chair. Agreement the table anywhere except to the larboard of the armchair would aftereffect in the appliance allegorical the user that the table had been misplaced.
Asynchronous Audio/Video : Flashs audio and/or video capturing functions create it accessible for learners to save their accent for after alert and examination by others (i.e., ally or researchers).
Flash Advice Server 1.5 (hereafter, Beam Advice Server) provides real-time audio, video, and data barter amid affiliated applications active in the Macromedia Beam Amateur constituent from Macromedia. FlashComm servers may aswell collaborate with additional FlashComm or web server (e.g., the Apache HTTP Server) in adjustment to admission dynamically generated data via a Scripting programming accent such as PHP, Perl, or ColdFusion. Such alternation is frequently acclimated to retrieve, add, or amend advice to a database (e.g., MySQL or PostgreSQL). Admitting this scripting and database alternation is aswell accessible to SWF files active in the Beam Player, acquisition the interactions through FlashComm may be bigger if the after-effects of anniversary alternation should amend all audience or if added layers of aegis are desired.
One of the accessible readings of P in the accepted acronym LAMP (the first three belletrist continuing for Linux, Apache, and MySQL), PHP is a scripting accent that appearance a ample array of capabilities such as argument searching, database connections, book management, and HTML anatomy processing (via Accepted Aperture Interface). In general, the LAMP apartment of software is accepted because it is chargeless for anyone adulatory to set up their own web hosting, and it allows web hosting companies to action actual bargain (under six U.S. dollars per month) web hosting. As acclaimed in in the Wikipedia access for the LAMP acronym, Wikipedia, The Chargeless Encyclopedia, runs software that can be characterized as a LAMP application. Wikipedias MediaWiki software is developed primarily beneath Linux, using the Apache HTTP Server, with its agreeable getting stored in a MySQL database, and the program argumentation getting implemented in PHP.
One accurate technology congenital with PHP, AMFPHP (available for chargeless at http://www.amfphp.org), is abnormally advantageous for RIA-enabled research. This accumulating of scripts decodes and encodes Macromedias Activity Bulletin Architecture (AMF), a data architecture that allows for the barter of about every blazon of data item authentic in ActionScript such as numeric and cord variables as able-bodied as custom objects. In adverse to adaptable markup accent ([[w:XML|XML]]), aswell acclimated to barter a advanced array of data types, AMF is advised so that advice may be transmitted quickly. An actual account of this architecture is the time adored by not accepting to program conversions of the applications data into XML for manual as able-bodied as about-face of XML from a server aback into an applications data structures.
One of the alotof important causes for using an accomplishing of AMF is the availability of AMF-compatible scripts libraries for the chargeless scripting languages Perl and [[w:Python programming language|Python]] (the additional accessible readings of the P in the LAMP acronym) in accession to the built-in abutment for the architecture in Macromedias proprietary ColdFusion scripting language. This about guarantees that the accurate archetypal in which an RIA is deployed may be afflicted (e.g., using Perl and PostgreSQL instead of PHP and MySQL) with basal about-face of the Beam and/or FlashComm code.
A chargeless (for non-commercial use) database server, MySQL (or any additional database) is primarily amenable for authoritative Internet applications rich. The long-term, centralized, and rapidly searchable accumulator provided by a database enables an appliance to minimize, if not absolutely eliminate, the data it haveto accommodate aural itself anniversary time it is loaded. Already loaded and active in the Beam Player, for example, an appliance can appeal alone those data sets which are bare at a accustomed point in a users interactions with the system. Chargeless web-based account applications such as [[w:PhpMyAdmin|PhpMyAdmin]], installed with alotof scripting- and database-enabled hosting services, create modifying, archiving, and affective database entries simple for alotof moderately accomplished users, thereby insuring data candor and security.
Because PHP communicates calmly with Beam Amateur applications and with FlashComm via assorted affiliation methods (e.g., AMFPHP), these access acquiesce PHP to acknowledgment advice retrieved from a database (e.g., MySQL). This functionality may be acclimated for a array of SLA analysis purposes such as...
[[Category:Rich Internet Applications for SLA Research]]
|
Tags: internet, software, program, video, users, information, hosting, audio, server, application, allows, applications, language, database, programming, player, field, exchange, research, communication applications, flash, database, server, mysql, scripting, internet, player, language, research, application, macromedia, audio, flashcomm, software, hosting, format, apache, interaction, acronym, amfphp, variety, information, communication, program, allows, entry, wikipedia, overview, users, programming, exchange, video, table, field, running, , internet applications, rich internet, flash player, sla research, text field, web hosting, line text, flash communication, macromedia flash, applications for, communication server, rich internet applications, line text field, flash communication server, single line text, apache http server, flash player plug, sla research overview, macromedia flash player, |
Also see ...
PermalinkArticle In : Computers & Technology - Internet