|
|
EJB design
|
<<Previous Next>>
What are the advantages of
implementing a distributed system using EJB? Explain the
disadvantages of implementing a distributed system using
EJB.
EJB design - Jan 14, 2009 at 14:00
PM by Vidya
Sagar
What are the advantages of implementing a
distributed system using EJB?
The following are the advantages of the distributed systems in
EJB:
- Geographically separate users can use the
application. Use ful for corporations whose business scope is
spanned across countries. wide data.
- Performance and scalability can be improved
for multiple machines because a client-server system is
distributed over several machines and countries.
- Heterogeneous systems can use the best
tools for each task.
- Different components of an application can
run on different hardware to optimize a distinguished tasks.
- Maintainance costs can be reduced by the distributed systems.
The answers
to following questions will be made available soon. Keep
visiting.
- Briefly describe the EJB security model.
- What are the EJB-specific issues in security management? I.e.
Authentication, Authorization and Secure communication.
- What are the ways to authenticate a client before it contacts
the server?
- Explain the steps involved in security design for EJB
application.
Explain the disadvantages of implementing a
distributed system using EJB.
The disadvantages of the distributed systems using EJB are:
- Available of software is limited
- Network bandwidth and reliability problems
- Security management in distributed system is complex
- Increased development time: To implement one session bean, one
needs to write three classes.
- Understandability is more complex to develop and deploy
distributed applications.
- Complexity is added compared to normal java class.
- The code may be obsolete when implementing new EJB
containers.
|
|
|
|
|