File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes EJB and other Java EE Technologies and the fly likes EJBs and legacy systems Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "EJBs and legacy systems" Watch "EJBs and legacy systems" New topic
Author

EJBs and legacy systems

Thad Humphries
Greenhorn

Joined: Feb 04, 2011
Posts: 14

Can you give me some philosophy on EJB vs non-EJB solutions to interfacing with legacy systems? A few years back, we were given the job of writing a web interface to a system where the database, business logic, etc was already established with a well defined C API (and used by several non-Java clients). The team's decision was to go for a simple servlet & JSP solution on the idea that a EJB solution would involve a lot of overhead. With the business logic already set, it seemed the right move then, and it seems right now as an Ajax interface has replaced the JSPs. However I wonder what we might have missed by not using EJBs (aside from another set of initials on our resumes).

Can you give me some cases where EJBs coexist with an existing system? What should we look for when faced with this again?


"Hell hath no limits, nor is circumscrib'd In one self-place; but where we are is hell, And where hell is, there must we ever be" --Christopher Marlowe, Doctor Faustus (v, 121-24)
Richard Reese
author
Ranch Hand

Joined: Jul 13, 2011
Posts: 84
    
    5

Thad,

I don't have experience with that. However, the following might help: http://c2.com/cgi/wiki?EjbCaseStudies

Richard Reese
Java 8 New Features: A Practical Heads-Up Guide
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: EJBs and legacy systems