File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

EJB needed for this application?

 
Marie Mazerolle
Ranch Hand
Posts: 81
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I've searched the archives of this forum to find out if I should use EJB for my application. I don't think I need them but I'm not sure.
Would you please have a look at my requirements and let me know your thoughts?
1- shopping cart enabling local companies (initially 15-20, but this number could grow) to sell some of their products online;
2- the application will not deal with online credit card transactions, we will sub-contract as we have no in-house experience in that department;
3- companies will manage their product offering from the application;
4- application must be multilingual
5- small number of concurrent users expected (<100), but of course, that could easily change.
6- the application must provide an admin interface to change the application's settings (language, colors...)
7- everything will run on one server(database, classes), so no clustering nor load-balancing needed.
Thanks,
Marie
 
Sri Basavanahally
Ranch Hand
Posts: 75
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There are a couple of other things that may warrant the use of EJBs:
-> Transaction Management - EJBs are very good at this.
-> Security Management
-> Scalability
-> Resue
etc.
I am sure you have thought about the above, if not..you may want to.
-Sri
 
Dana Hanna
Ranch Hand
Posts: 227
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Another major thing to consider is the Application server that you have and/or plan to use. Also developer skills. EJB can have a bigger learning curve with deployment descriptors, etc...
 
Marie Mazerolle
Ranch Hand
Posts: 81
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Since none of the developers have experience with EJB, I think we'll stick with JDBC/Servlets/JSP.
Thanks for your replies,
Marie
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic