Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Applet vs JSF, etc

 
Eoin Li
Ranch Hand
Posts: 45
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
When you develop web applicaiton, you can sue standard frameword -- JSF, or others -- such as Struts, etc. and also you can use applet. Sun ePractice uses applet. My question is when you use applet, when you have to use JSF, struts, etc.

Thanks,
 
J Gupta
Ranch Hand
Posts: 30
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can pretty much live without Applets in my opinion. Applet can be really useful when you want some Java code execute on client side.

It basically depends mostly upon apsects of you application that you want to build. You have tons of options by combining technologies when you want to write an application using JEE.

For a dynamic user interface, AJAX will provide a real good user experience.

For ease of your development you can use JSF. JSF has other benefits as well from a user standpoint.

You might want to consider EJB if your application is having lots of business logic processing.

Did I mention there are endless number of frameworks that you might want to consider such as Struts, Spring
 
Aryan Khan
Ranch Hand
Posts: 290
Java Oracle Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think you should have good/justified reason for using Applets.
JSF provides you a lot out of the box, its easier, user friendly, more trusted.

Applets can be slow (Applets needs to be downloaded and initialized fully before you can do any thing with it), Plugin requirement, difficult to communicate back to server, firewalls.

Unless you need to access resources on client side like files etc, I can't see much use of Applets.

Thanks
Aryan
 
Eoin Li
Ranch Hand
Posts: 45
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks. I got it.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic