Search the web
Sign In
New User? Sign Up
jini_javaspaces · Jini JavaSpaces
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Ajax!   Message List  
Reply | Forward Message #657 of 701 |
Re: [jini_javaspaces] Ajax!

neil.mcevoy@... wrote:
Ajax is principally about (finally) the growing adoption of distributed
computing.
What do folks think about the potential relationship between Jini and
Ajax, if there is one? Is it creating a context for a more meaningful
debate about the value of Jini?
I just don't understand why so many people in the enterprise software development community are enthusiastic about AJAX.  The programming paradigm is:
  1. Built on sand - too much heavyweight code is developed using a programming language (Javascript) that was never designed to take the strain.
  2. Badly architected - not only is AJAX a kludge on top of HTTP right from the start, but it tends to lead to poor design, breaking the Model 2 MVC practices that were finally becoming mainstream.  This is changing as better practices start to appear for AJAX, but there is no layering implicit in AJAX itself so there will always be the temptation to write poor code.
  3. Server- and browser-dependent - you cannot run an AJAX application without connecting to the server in question using an appropriately capable browser.  What about apps that need to run offline and with more choice of device?
The technology underpinning AJAX has been around since the late 90s, so one possibility is that the current buzz around it is in fact the last gasp of the Web as an application interface!  Or it could just be a new toy for many people.  IMHO, the Web browser just doesn't cut the mustard as a platform for enterprise applications.  One can only hope for the widespread adoption of more appropriate development platforms for distributed Internet applications in due course; low-level ones like Jini and high-level ones like humanedj, for example.
-- All the best
Keith
http://keith.harrison-broninski.info


Fri Feb 10, 2006 9:16 am

keith_harris...
Offline Offline
Send Email Send Email

Forward
Message #657 of 701 |
Expand Messages Author Sort by Date

Ajax is principally about (finally) the growing adoption of distributed computing. What do folks think about the potential relationship between Jini and Ajax,...
neil.mcevoy@...
neil_mcevoy
Offline Send Email
Feb 9, 2006
6:51 pm

... I just don't understand why so many people in the enterprise software development community are enthusiastic about AJAX. The programming paradigm is: 1....
Keith Harrison-Bronin...
keith_harris...
Offline Send Email
Feb 10, 2006
9:25 am

... Well I think it quickly comes back to the recurring theme for Jini conversations, as one point. Ie it's not always the best technology that becomes...
neil.mcevoy@...
neil_mcevoy
Offline Send Email
Feb 10, 2006
12:12 pm

Is it just me who thinks so, but does anyone else see the constant desire to use multiple forms of technologies on the client side (AJAX, etc.) as a cry for a...
Sachin Petkar
jiniconstructor
Offline Send Email
Feb 12, 2006
9:15 am

... a cry for a "universal client"? Such a client - call it a "browser" for the common user - should handle HTML, JavaScript, JFC, Java Webstart, ... Me too....
neil.mcevoy@...
neil_mcevoy
Offline Send Email
Feb 13, 2006
5:33 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help