Posted on 2006-05-15
Last Modified: 2013-11-24
Why we go for EJB for business logic calculations.

What are the advantagesof ejb for that?
Question by:stmani2005
    LVL 13

    Accepted Solution


    "EJB technology enables rapid and simplified development of distributed, transactional, secure and portable applications based on Java technology."
    LVL 8

    Author Comment

    could you explain the portability and transaction
    LVL 30

    Assisted Solution

    You can have the business logic calculation done separately on a remote server and it might be different from the servers which host UI applications. You might have a central repository of business rules in the EJBs, and then different applications might need to make use of these separately. So in that case, the EJB component has to be remote and available to all of them.
    LVL 13

    Expert Comment


    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Enabling OSINT in Activity Based Intelligence

    Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

    By the end of 1980s, object oriented programming using languages like C++, Simula69 and ObjectPascal gained momentum. It looked like programmers finally found the perfect language. C++ successfully combined the object oriented principles of Simula w…
    Introduction This article is the second of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article covers the basic installation and configuration of the test automation tools used by…
    Video by: Michael
    Viewers learn about how to reduce the potential repetitiveness of coding in main by developing methods to perform specific tasks for their program. Additionally, objects are introduced for the purpose of learning how to call methods in Java. Define …
    Viewers learn about the scanner class in this video and are introduced to receiving user input for their programs. Additionally, objects, conditional statements, and loops are used to help reinforce the concepts. Introduce Scanner class: Importing…

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    11 Experts available now in Live!

    Get 1:1 Help Now