Total members 9950 | Gratitudes |It is currently Sat Feb 11, 2012 1:47 am Login / Join Codemiles


All times are UTC [ DST ]




Post new topic Reply to topic  Quick reply  [ 4 posts ] 
Author Question
 Question subject: AJAX Engine
PostPosted: Tue Nov 11, 2008 10:20 pm 
Offline
Mastermind
User avatar

Joined: Tue Mar 27, 2007 10:55 pm
Posts: 2103
Location: Earth
Has thanked: 39 time
Have thanks: 56 time

AJAX is a technology that enables web applications to call the webserver without leaving the actual page. It's possible to do this in the background without notice of the user. This avoids loading the same form or page including the html markup multiple times, reduces the network traffic and increases the user acceptance.

The AJAX Engine that you can find here is built upon the webservice standard protocols SOAP and WSDL for transferring the data between the browser client and the web server instead of using a new or proprietary protocol.

The key part of this engine is a small webservice client written in javascript and a state engine that controls the asynchronous communication. The benefit of that approach is that there is no need to invent new protocols and that the webservice framework on the server can be reused.

The server side of this AJAX Engine uses the ASP.NET framework, Version 2.0 and the C# programming language to implement the WebServices and a server side control library. Because WebServices are part of other standard frameworks it is easy to port the engine to other platforms and so there is a port of the core parts to the java platform available too.

This implementation has its focus on building an AJAX Engine and Web Controls upon standard WebServices (SOAP, WSDL) on the web server instead of using a new or proprietary protocol. The benefit for that is that there is no special coding necessary for most parts of the networking infrastructure and that many aspects like caching and security of the WebService implementation can be reused.

Many aspects on this technology and many details about the AJAX Engine can be found in the eBook that is available at

http://www.mathertel.de/AJAXEngine/docu ... eBook.aspx.

Features of this platform:

* Cross Browser compatible JavaScript framework.
* Using standard WebServices protocols for asynchronous client-server communications: (SOAP, WSDL)
* Multiple DataType and XML support.
* Automatic generation of JavaScript proxies for WebServices.
* Fast Response.
* Synchronous and asynchronous method invocations.
* Client and server side Response caching.
* Client side AJAX Engine that makes asynchronous client side processing easy.
* AJAX Actions, queuing actions, scheduling actions
* Integration into the Microsoft ASP.NET framework.
* ASP.NET Web Forms and WebServices compatible
* Integration into the java axis framework.
* Many AJAX enabled web controls are available
* Supports the Internet Explorer and the Firefox/Mozilla browsers.

_________________
Currenlty programming with : java , html , php , and javascript . (OCJP-6 certified )


TOP
 Profile Send private message  
Reply with quote  
 Question subject: Re: AJAX Engine
PostPosted: Wed Apr 22, 2009 8:18 am 
Offline
Newbie
User avatar

Joined: Sat Apr 18, 2009 1:20 pm
Posts: 20
Location: UK
Has thanked: 0 time
Have thanks: 0 time
The Ajax engine works within the Web browser (through JavaScript and the DOM) to render the Web application and handle any requests that the customer might have of the Web server. The beauty of it is that because the Ajax engine is handling the requests, it can hold most information in the engine itself, while allowing the interaction with the application and the customer to happen asynchronously and independently of any interaction with the server.

_________________
Lincoln Solicitors


TOP
 Profile Send private message  
Reply with quote  
 Question subject: Re: AJAX Engine
PostPosted: Thu Jun 11, 2009 11:47 am 
Offline
Newbie
User avatar

Joined: Mon Jun 08, 2009 11:23 am
Posts: 1
Has thanked: 0 time
Have thanks: 0 time
PHP Poll (perhaps with Ajax) - How to make a poll that displays the new score without refreshing the page? How do you make a poll that updates the mysql table and displays the new score without having to refresh the page? Would it be with Ajax and PHP? Do you know of any good tutorial where I can learn to do this?
________________
external keyword tool ~ keyworddiscovery.com ~ keycompete.com ~ compete.com ~ webmasterworld.com


Last edited by archinyax on Sat Jun 13, 2009 11:04 am, edited 1 time in total.

TOP
 Profile Send private message  
Reply with quote  
 Question subject: Re: AJAX Engine
PostPosted: Thu Jun 11, 2009 3:55 pm 
Offline
Mastermind
User avatar

Joined: Tue Mar 27, 2007 10:55 pm
Posts: 2103
Location: Earth
Has thanked: 39 time
Have thanks: 56 time
ajax/sending-a-post-request-using-ajax-t598.html
ajax/my-first-ajax-application-t597.html
ajax/upload-file-in-ajax-t3122.html

_________________
Currenlty programming with : java , html , php , and javascript . (OCJP-6 certified )


TOP
 Profile Send private message  
Reply with quote  
Post new topic Reply to topic Quick reply  [ 4 posts ] 
Quick reply


  


 Similar topics
 Topic title   Forum   Author   Comments 
 Search engine optimization  General Discussion  msi_333  39
 Sending One lakh character in ajax  AJAX  Anonymous  0
 Ajax Source code to Suggest application with JSP Server side  AJAX  msi_333  5
 [Ajax/PHP] Registration - Check for empty textboxs  AJAX  PF2G  0
 AJAX WITH JSP  AJAX  LAAVANYA  1

All times are UTC [ DST ]


Users browsing similar posts

Users browsing this forum: No registered users and 1 guest



Jump to:  
Previous Question | Next Question 




Home
General Talks
Finished Projects
Code Library
Games
Tutorials

Java
C/C++
C-sharp
php
Script
JSP/Servlets
Ajax
ASP/ASP.net
Google SEO
Database
Communications
Phpbb3 styles
Photoshop tutorials
Flash tutorials
Find a job






Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
All copyrights reserved to codemiles.com 2007-2011
mileX v1.0 designed by codemiles team