Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

Search: 

  Tutorial: AJAX Isn't All Purpose Soap

Later, I'll demonstrate the benefits of AJAX using a test case application for a chemical sales company

Tutorial Details:

The application was built with ASP.NET (C#) and SQL Server, and worked by triangulating medical providers out of a database near a specific address. Customers could pick from a list of search options and build queries like "I'd like to find cardiologists within 15 miles of 01824" or "I'd like to find cardiologists within 15 miles of 01824 that have practiced medicine for at least 13 years and graduated from XYZ College", etc? Any time customers would refine their search options, my code would locate medical providers and update a list in their browser.

The problem with this application is that it was slow and not very responsive. When a customer would select more specific search options, the request was routed to the server, the database would go through the triangulation algorithm, and eventually the list of medical providers would get displayed in the user's browser. Often times, a complex query could take over a minute to complete.

Furthermore, when our company would sign a contract with an employer they would pick a specific day to customize medical insurance plans with their employees. This meant that many employees would configure their healthcare options at the same time. Considering that our application was running on only one server, and we only had one database server, this would generally cause our application to slow down exponentially. Sometimes, this bottleneck would cause our application to crash or would cause our customer's requests to time-out.

This is where AJAX would have been useful. AJAX is an acronym for Asynchronous JavaScript and XML and is a technology for using client-side JavaScript to interact with a Web Server to manage Data and User Interface. The idea is to move some of the processing within a web application from the server, to the client.

Today, the average home PC comes standard with 512 Mb of RAM, and a 3 GHz CPU. Clearly, you can see the benefit to taking advantage of that client-side processing power in building our web applications. This is possible because most of today's web browsers are capable of using JavaScript (ECMAScript) and more importantly, XML.


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
AJAX Isn't All Purpose Soap

View Tutorial:
AJAX Isn't All Purpose Soap

Related Tutorials:

Displaying 1 - 50 of about 2888 Related Tutorials.

Ajax Tutorials
connection with PHP/AJAX The purpose of this article is to demonstrate how... and disadvantages of using AJAX but for now all you need to know is any users action... with all of the benefits, AJAX sparks some unquestionable debate over issues
 
SOAP Header
for all SOAP messages. A SOAPMessage object consists of a SOAP part... and identification. All data in the SOAP Part of a message must be in XML... NetBeans examples, SOA and Web Services Example with NetBeans SOAP
 
Ajax Code Libraries and Tools
nonstop to all your ajax pages.         ... Ajax Code Libraries and Tools,Ajax Code,Ajax tools,Ajax example Ajax Code Libraries and Tools     
 
Afae - An All-purpose Editor for Eclipse
Afae - An All-purpose Editor for Eclipse Afae - An All-purpose Editor for Eclipse     ... for Another Freebooter's All-purpose Editor. It is a group of plugins for Eclipse
 
SOAP with Attachments API for Java
. SOAPMessage:-It is the root class for all SOAP messages. A SOAPMessage... SOAP with Attachments API for Java       ... In this section we will develop SOAP application having   a text
 
Ajax Tools
Ajax Tools,Best Ajax Tool,Ajax Development Tools,Online Ajax Tools Ajax Tools       ... of Ajax Applications. You can use the Ajax Tools for easy and fast development
 
Ajax Examples
they are unified into one script that does it all. Ajax Building a Drag and Drop shopping cart... interaction with the textbox. Ajax How to Create the suggest with ASP. NET 2.0 It all... Ajax Examples Ajax Examples
 
Ajax as Web application Development
Ajax as Web application Development Ajax as Web...;     AJAX is a web application development technique... nor tough. In AJAX, "A" stands for "Asynchronous"
 
Ajax Chat
that makes all AJAX programming possible. Unfortunatlly, creating... Ajax Chat,Ajax Chat Example,Simple Ajax Chat,Ajax Based Chat Application Ajax Chat      
 
Ajax Framework
project. So do not take it too seriously. Since all the webV./AJAX hype which... javascript. Essentially, all the plumbing for making AJAX-based websites, with js... Ajax Framework Ajax Framework  
 
Ajax - Asynchronous JavaScript and XML, What is Ajax?
What is Ajax - Asynchronous JavaScript and XML What is Ajax - Asynchronous JavaScript and XML     ... explains you the Ajax. You will learn the basics of Ajax. Ajax is of the most important
 
Ajax Books
dependencies. AJAX has the problem that all Web-based frameworks - they don't support... Ajax Books,Best Ajax Book Resource,Good Ajax Books Information - Online Ajax Tutorials Ajax Books    
 
PHP Ajax
PHP Ajax PHP Ajax     ...;        What is Ajax AJAX... it is a technique to create interactive or dynamic web page. AJAX provides XMLHttpRequest
 
Ask Ajax Questions Online
two days. Our proficient ajax experts can solve all sorts of your queries while... Ask Ajax Questions Online Ask Ajax Questions Online...;   AJAX refers to Asynchronous JavaScript and XML
 
Advantages and Disadvantages of AJAX
for making requests to the non-Ajax pages. It supports all kind of HTTP request... Advantages and Disadvantages of AJAXt Advantages and Disadvantages of AJAX        
 
Ajax Frameworks Types
Ajax Frameworks Types Ajax Frameworks Types...; There are two types of Ajax based frameworks used in the web... framework programming. Nearby all the frameworks in server-side accepts
 
if Statement - Overview
Java Notesif Statement - Overview Purpose The purpose... at the "correct" indentation level really isn't included in the scope...), and use it for all programs. Java doesn't care about your
 
Ajax File Upload Example
Ajax File Upload Example Ajax File Upload Example... through the Ajax technology. In this example you simply create a file Upload application using ajax just follows by these points: Create a simple HTML form
 
XANDRA Framework
; XANDRA Framework SOAP and SOA Architecture XANDRA Framework is handling completely the AJAX technology as first business framework. Its basing on an own client... programmers scope. The communication is using the SOAP protocol as advanced XML
 
PHP Ajax and Database
PHP Ajax and Database PHP Ajax and Database..., and Database using Ajax. We will see how to display data about anything from table dynamically. All we have to do is to create a drop down list and select
 
Popup Window using Ajax In JSP
Popup Window using Ajax In JSP Popup Window using Ajax In JSP        ... Window application using Ajax in JSP. For this, we will create the following
 
The Role of AJAX in enhancing the user experience on the Web
Ajax User experience, Benefits of Ajax,Ajax Experience The Role of AJAX in enhancing the user experience on the Web ( Sagar G...;      AJAX is not a new technology
 
Ajax Software
Ajax Software Ajax Software   ... web based applications. Now a days Ajax can help you to help the desktop grade applications. AJAX Software Engineer If developing high performance AJAX web
 
Open Source Code
is SOAP SOAP is a protocol for exchanging XML-based messages over a computer network, normally using HTTP. SOAP forms the foundation layer of the Web services... on. SOAP can be used to facilitate a Service-Oriented architectural pattern
 
Ajax Login Example
Ajax Login Program Ajax Login Program... message if user name or password are not correct. These days almost all the e-comm... site. In this program we will show how you can send ajax request to authenticate
 
Open Source PHP
AJAX applications. The fundamental idea behind AJAX (Asynchronous JavaScript... mean an entire web site powered by AJAX, or it could mean a subset of a form . All application code is self-contained in a single class (plus any additional
 
Java as a general purpose language
Java as a general purpose language Java as a general purpose language        ...-purpose programming language. It is a stupendous programming language which
 
if Statement - Overview
Java: if Statement - Overview Java Notesif Statement - Overview Purpose The purpose... at the "correct" indentation level really isn't included in the scope
 
Java as a general purpose language
Java as a general purpose language Java as a general purpose language         ...-purpose programming language. It is a stupendous programming language which
 
Cool Ajax Sites
Cool Ajax Sites Cool Ajax Sites  ...; Ajax Animator A functional web based clone of the macromedia flash ide...; Ajax Extensible Page Building extensible page without programming knowledge
 
switch Statement - Overview
Purpose of switch: select one of many possible statements..., all enclosed in braces.. The switch statement executes the case corresponding..., and typically isn't followed by break because execution just continues out
 
Array - Maximum
the minimum; remember the first value, then look through all the other... it isn't the maximum value that is desired, but the index of the maximum value
 
Ajax - Asynchronous JavaScript and XML
Ajax,Ajax Programming,Ajax Help for Beginners,Online Ajax Resources Ajax Help and Resources     ... you will learn Ajax. Ajax is new technologies for the development of web
 
Developing responsive Ajax based Applications with ajax technologies
Ajax,Ajax Programming,Ajax Help for Beginners,Online Ajax Resources Ajax Help and Resources     ... you will learn Ajax. Ajax is new technologies for the development of web
 
Ajax Technology
Ajax Technology Ajax Technology...; Ajax Technology Asynchronous JavaScript and XML or Ajax... Ajax application.          
 
Ajax - An Introduction
Ajax - An Introduction Ajax - An Introduction...; Ajax-an introduction Developing web application has now been a cup of coffee for developers having the knowledge of Ajax
 
Ajax Training
Ajax Training Ajax Training...;     Ajax (Asynchronous JavaScript and XML) is a web development technique used for developing website more interactive. Ajax helps you
 
Open Source Ajax
Open Source Ajax Open Source Ajax Open Source Ajax - The Open Source Ajax frameworks for developing cutting edge web 2.0 applications to satisfy your clients. There are many Open Source Ajax frameworks available
 
Web 2.0 Innovations
; Innovations associated with ?Web 2.0? Web-based applications and desktops Ajax, the rich... of the richinternet application techniques are Ajax, Adobe Flash, Flex, Nexaweb... an HTML page, Javascript, Flash, Silverlight or Java. All these methods reduce
 
How Ajax Works
How Ajax Works How Ajax Works  ...; How Ajax Works Ajax adds an extra layer of functionality in the communication model. Ajax engine acts as an intermediate
 
Ajax Training Course
Ajax Training Course Ajax Training Course...; Ajax Training Course Objectives Using  Ajax to make a call to the server without refreshing a page
 
First Ajax Example
Ajax First Example,Ajax PHP Datetime Example,Free Ajax and PHP Example Ajax First Example - Print Date and Time...; In this section we will create a simple Ajax Application for displaying
 
AJAX Example
AJAX Example AJAX Example               ... with the help of AJAX, HTML, & PHP. SimpleAjax.html <html> <body> <
 
PHP Ajax Book
PHP Ajax Book PHP Ajax Book  ...; AJAX and PHP:  Building Responsive Web Applications is the most practical and efficient resource a reader can get to enter the exciting world of AJAX
 
Mylyn-Mantis Repository Connector
Connect SOAP interface. This Repository Connector is alpha quality. For the most...; All Apache Commons files are now included with the download. Come
 
Struts 2 Ajax
Struts 2 Ajax Struts 2 Ajax    ... explain you Ajax based development in Struts 2. Struts 2 provides built-in support for Ajax using Dojo toolkit. This is one of the greatest feature added
 
Ajax Dojo Tutorial
Dojo, Ajax Dojo Tutorials, Online Dojo Tutorial, Dojo Examples Ajax Dojo Tutorial       ... Dojo is another great framework for developing ajax based
 
Ajax Dojo Tutorial
Dojo, Ajax Dojo Tutorials, Online Dojo Tutorial, Dojo Examples Ajax Dojo Tutorial       ... Dojo is another great framework for developing ajax based
 
Ajax Registration Program
Ajax Registration Program Ajax Registration Program...;  In this Ajax Registration  program you will learn  how to validate the user registration through ajax call and then display
 
Tigermouse PHP/AJAX Framework
Tigermouse PHP/AJAX Framework Tigermouse PHP/AJAX Framework          ...;   Tigermouse is object oriented, LGPL licensed PHP/AJAX
 
Site navigation
 

 

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

Copyright © 2006. All rights reserved.