Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

AJAX, FLEX, or Swing?

 
Ranch Hand
Posts: 191
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Report post to moderator
AJAX is based on HTML and JavaScript. Its functions are limited and it is hard to debug.

Flex has a lot of built-in functionally rich components and runs in its own VM. But you have to learn a different language.

Java Swing can be used to build a rich client application and it can run in a web browser when used with Java Web Start. If the Swing is developed as a web service client, firewall is not a issue.

Which technology would be your choice? Why?
 
Sheriff
Posts: 67747
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Report post to moderator
For what? You can't pick the most appropriate tool for the job unless you know what the job is.
 
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Report post to moderator

Originally posted by Elizabeth King:
AJAX is based on HTML and JavaScript. Its functions are limited and it is hard to debug.



And that statement is just plain FUD. All technologies are limited in some way and debugging is not an issue. Especially with a tool like Firebug.
 
Ranch Hand
Posts: 2108
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Report post to moderator

Originally posted by Elizabeth King:
AJAX is based on HTML and JavaScript. Its functions are limited and it is hard to debug.

Flex has a lot of built-in functionally rich components and runs in its own VM. But you have to learn a different language.

Java Swing can be used to build a rich client application and it can run in a web browser when used with Java Web Start. If the Swing is developed as a web service client, firewall is not a issue.

Which technology would be your choice? Why?



Just as was asked already, why would you need to choose among these?
 
Elizabeth King
Ranch Hand
Posts: 191
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Report post to moderator

Originally posted by Gregg Bolinger:


And that statement is just plain FUD. All technologies are limited in some way and debugging is not an issue. Especially with a tool like Firebug.



I can not use firefox in my dev enviornment.
 
Elizabeth King
Ranch Hand
Posts: 191
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Report post to moderator

Originally posted by Bear Bibeault:
For what? You can't pick the most appropriate tool for the job unless you know what the job is.



There are many different way to get a job done. You can choose JEE or .NET, EJB or Spring, Hibernate or Toplink, Struts or JSF, the list goes on...

My guess is that Java Swing with JWS is too old to impress your clients or boss.
 
Elizabeth King
Ranch Hand
Posts: 191
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Report post to moderator

Originally posted by Jesus Angeles:


Just as was asked already, why would you need to choose among these?



Yes, it was asked. But no one can offer a straight answer. All the responses were just adding more questions.
 
Jesus Angeles
Ranch Hand
Posts: 2108
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Report post to moderator

Originally posted by Elizabeth King:


There are many different way to get a job done. You can choose JEE or .NET, EJB or Spring, Hibernate or Toplink, Struts or JSF, the list goes on...

My guess is that Java Swing with JWS is too old to impress your clients or boss.



What do you mean 'old'?
 
Bear Bibeault
Sheriff
Posts: 67747
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Report post to moderator
Closed due to post of similar topic here.

[Elizabeth, as you have disabled any means to contact you, I cannot address your concerns. Do not post personal messages in the forums. PM me with any issues.]
[ August 11, 2008: Message edited by: Bear Bibeault ]
 
Don't get me started about those stupid light bulbs.
    Bookmark Topic Watch Topic
  • New Topic