Talk:Reverse Ajax
From Wikipedia, the free encyclopedia
Much of the content on this page is duplicated by the article on standard Ajax. Please link to that article and reduce the text to only the discussion of what "reverse Ajax" is, not Ajax itself.
[edit] This term is not notable
As far as I can tell from googling, only one author (who originally created this page) uses the term “reverse ajax”. All the references to it are either by this author, or links to his explanation. I suggest merging any unique information from this article into comet (programming), and then redirecting “reverse ajax” to there. Otherwise, this article is essentially original research (see WP:SOAP and WP:OR). --jacobolus (t) 20:56, 11 October 2007 (UTC)
- Well anyway, I'm merging into comet (programming) now. No one seemed to have any objections, and as far as I can tell the scope of the articles is identical (Comet as defined by Alex Russell describes the user interaction model, not the specific technology; all of these reverse ajax techniques fall under the umbrella of Comet, despite the misconceptions of the reverse ajax guy). --jacobolus (t) 23:54, 18 October 2007 (UTC)
- I object! It is a notable phrase - Googling “reverse ajax”, including quotes, returns some 41,000 very relevant results. (My article on the term, which was certainly not the first on the subject, is far from the front page). In fact, the very last entry is a Japanese(?) page discussing the subject. If you read the articles, Reverse Ajax is a term encompassing many user interaction models which can be implemented in Ajax technology to achieve the equivalent of a server push. Comet is only one of the many interaction models, and to redirect is to do injustice to the other models. Reverse Ajax, I believe, stems from the version 2.0 release of the software package DWR produced by Getahead IT consultancy. The article discussing it in depth was published on the internet in April 2006. The original article, software and company are completely independent from me, the creator of the Reverse Ajax article. I decided to create this article after considering the many different interaction models for use in my own ajax based software. 212.124.252.210 (talk) 18:42, 28 November 2007 (UTC)
-
- From the comet page - Comet differs from the original model of the web, in which a browser receives a complete web page in response to each request, and also from the Ajax model. Ajax and Ajax polling are also only mentioned in that article as a comparison. Reverse Ajax does not have to keep a channel continuously open between the server and browser...it is therefore not by necessity Comet. sprocketonline (talk) 19:13, 28 November 2007 (UTC)
-
-
- To clarify, I don't think that this topic is interesting or useful independent of the Comet (programming) article, or perhaps an article about DWR specifically. It describes an "umbrella term" which is only actually used by DWR developers, or those describing DWR, and which is otherwise not in wide use. Currently, the only content of this article ends up being a comparison of Comet with polling (and PiggyBack, which as far as I can tell is also a term used only by DWR, and which is moreover directed at completely different application use cases), which can perfectly adequately be accomplished at the Comet article. --jacobolus (t) 21:19, 28 November 2007 (UTC)
-
-
-
-
- Reverse Ajax is NOT Comet. It is actually more polling or piggyback than comet. sprocketonline (talk) 19:25, 29 November 2007 (UTC)
-
-
-
- OK, so more research - I found a good number of notable references. Katherine Martin's Java.Net article of March 2007. The oldest source I could find Bryce Nesbitt's Slow Load Technique which mentions Reverse Ajax more than 2 years ago and includes an example. I also added Michael Mahemoff's Ajaxian.com and a ServerSide.com link to the Reverse Ajax article. DWR might be the predominatly discussed implementation, but php mag introduces Xaja, a php based Reverse Ajax implementation. www.reverseajax.com is another example of its implementation. sprocketonline (talk) 20:04, 29 November 2007 (UTC)
-
-
- I agree, the article currently does look like a comparison between three different technologies, which could just as easily be incorporated into the Comet article or in a Comparison article. However, this article is specifically about the use of any of these models specifically in Ajax (Comet can be used in any of hundreds of communication technologies). It is my hope that this article will grow and begin to move away from being a straight comparison, and look more about the specifics of these models in Ajax. (this however may take a long time due to the relative obscurity of the term). sprocketonline (talk) 20:04, 29 November 2007 (UTC)
-
-
-
- P.S. I can 'crib' as much of my own work as I like. (It's Creative Commons anyways) sprocketonline (talk) 20:04, 29 November 2007 (UTC)
-
-
-
-
- Both the Ajaxian and theserverside.com simply link to Jonathan Downes article, and excerpt little bits of it, without adding any new content. Neither link implies that the term "Reverse Ajax" is in wide use. As for the slow load technique article, it is an independent use of "reverse-Ajax", which does not agree with the definition given in this article. In fact, it seems to use the term to refer to exactly what the Comet article calls Comet. I think that this article should be merged somewhere, because it is neither notable enough, nor contains enough content, to stand on its own. If it sits like this for a while, I'll probably put it up on VfD. --jacobolus (t) 03:27, 1 December 2007 (UTC)
-
-
If there are no new responses to this discussion, or changes to the article which establish the notability of the subject, I will list it on VfD. --jacobolus (t) 01:52, 21 December 2007 (UTC)