Find jobs | Company-wise jobs
Jobseekers | Employer login
About us Sitemap of www.CareerRide.com Sitemap FAQ related with www.CareerRide.com FAQ Click here to Contact us Contact
       
Submit Resume Free ! | Access Resume Free !
Home Interview Q&A Tutorials .NET Java Soft skills CV GD Work from home IT practice test MBA practice test FAQs in PDF Books Jobs FAQs

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.
  1. Briefly describe the EJB security model.
  2. What are the EJB-specific issues in security management? I.e. Authentication, Authorization and Secure communication.
  3. What are the ways to authenticate a client before it contacts the server?
  4. 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.

<<Previous  Next>>

 

 
Want to be hunted by potential employers? Just submit your key skills!

Popular FAQs

.NET .Net Architecture ADO.NET Java Oracle C#.NET
VB.NET DOT.NET AJAX ASP.NET NET Framework OOPS in .NET
C++ Sql Server Data warehousing EJB MySQL Linux
PHP UML Networking Testing XML  
 
Copyright © 2008 - 2010 CareerRide.com. All rights reserved.