• Post Reply 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
  • Tim Cooke
  • paul wheaton
  • Jeanne Boyarsky
  • Ron McLeod
Sheriffs:
  • Paul Clapham
  • Liutauras Vilda
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
Bartenders:

Why should we choose EJB/J2EE ??

 
Ranch Hand
Posts: 101
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm trying to convince my project manager to use J2EE instead of MS's .NET but I'm having a hard time convincing him

Why should we go with J2EE ? (the knowledge is here)

Dave
 
sharp shooter, and author
Posts: 1913
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
There are a whole bunch of reasons, including (in no particular order):
  • It's an open platform
  • Wide industry support - both commercial and open source
  • Good model for building distributed, component-based applications that promote a good architecture and architectural layering
  • Security
  • J2EE is a scalable platform (e.g. you can run it on Solaris clusters)
  • Platform independent
  • Application server independent (e.g. if you don't like X, you can use Y fairly easily)
  • Massive skillbase in the current developers out there, so therefore easy to recruit
  • Lots of training material - books, articles, etc
  • J2EE has proven itself as the platform for enterprise development since it's being used in very large companies now
  • Great developer communities such as JavaRanch


  • I'm sure there are lots that I've missed, but I hope that's a start.
    Simon
    [ July 15, 2002: Message edited by: Simon Brown ]
     
    Ranch Hand
    Posts: 313
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    I'm a java proponent, but there may also be some reasons to use .NET if your company is primarily a microsoft shop and you don't have a heterogenus set of applications with which to interface. Another reason might be if you had a lot of programmers who don't have java experience, .NET's ability to be written with many different languages may be attractive. Personally, I hate the idea. It may be a good for a short term resouce crunch, but I think in the long run it fragments the application base and retards reusability.
    Regards,
    Byron Estes
     
    Saloon Keeper
    Posts: 28492
    210
    Android Eclipse IDE Tomcat Server Redhat Java Linux
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    From a superficial point of view, .NET promises to be an easy-to-use means of developing web applications. Microsoft recently claimed that a .NET webapp was 1/4 the complexity of an equivalent Java app. Of course, they didn't say if it was - like so many MS apps - 1/4 as secure and 1/4 as reliable.
    My greatest concern is that .NET is an awfully ambitious leap ahead and hasn't yet shown it can handle the technical challenges. And, until the legal challenges come to an end, there's no real guarantee that key parts of .NET may not end up requiring a radical redesign. Microsoft's not known for being overly interested in backwards compatibility. VB.Net may be one of the more visible examples, but long before that, I was getting nicked by incompatabilities between C++ releases.
    But you can read all this and more here at the Ranch - you're not the first to ask, so fire up the "search" and look for ".NET".
     
    "Don't believe every tiny ad you see on the internet. But this one is rock solid." - George Washington
    We need your help - Coderanch server fundraiser
    https://coderanch.com/wiki/782867/Coderanch-server-fundraiser
    reply
      Bookmark Topic Watch Topic
    • New Topic