Performance of Optimized AJAX (Asynchronous Dissertation

Total Length: 919 words ( 3 double-spaced pages)

Total Sources: 0

Page 1 of 3

To make sure there was as little variation introduced, Ruby on Rails was used as the programming language. Ruby on Rails supports TCP/IP and XML network integration through an Application Programmer Interface (API). The APIs to support TCP/IP and XML have been used for several years. As a result they are considered highly reliable and more accurate than other coding language APIs.

Phase 3

With the test-bed created, the AJAX applet created, and the TCP/IP and XML networks configured, this phase is where the actual testing is completed. A scorecard to measure the performance of the HTML and AJAX application performance is created. Next, the Cisco analyzer is programmed to measure HTML and AJAX application performance over each network. The Cisco analyzer is first tested on the XML network to make sure it can randomly send packets successfully. Once this has been done, a test of the TCP/IP network is also completed. When both networks can accept randomized packets from the Cisco router with the AJAX and HTML applications running on the servers, the testing is started. The Cisco analyzer can define shell scripts that automate the testing. This saves an inordinate quantity of time, as the tests can run continuously until stopped, or the hours counter is reached.

At the end of the testing period, the results are analyzed using the data obtained from the Cisco analyzer.
The results of these analyses are shown in the dissertation.

Conclusion

Both the research design and methodology concentrate on removing as much variation from the final testing as possible. This was accomplished using the methodology defined in these three phases. As a result, the key finding is that AJAX code quality and conciseness are more important than XML compression techniques. This finding was further supported by the results of the literature review. Coding quality of AJAX applications has definite implications for mobile-based platforms including cell phones, smartphones and network-ready tablets. The reason is that AJAX-based applications will run faster on these remote devices if the code written is as efficient as possible. Currently HTML -based applications are unusable on mobile platforms. Attempting to discover how AJAX applications can be optimized over XML networks could revolutionize the use of mobile applications over time. The use of SQL Server as the database platform was used as both AJAX and HTML applications needed to gain access to large volumes of data quickly. In many new cell phone and smart phone applications this is also the case. Companies want to get as much data to their sales people and service people in the field for example. Knowing that developing their applications in AJAX will deliver greater performance can save much time and money in application development......

Need Help Writing Your Essay?