Interview Question: What is the difference between JavaBean and EJB?
By: Ash Printer Friendly Format
Answer:
A
Java Bean is a software component written in the Java programming
language that conforms to the JavaBeans component specification. The JavaBeans
APIs became part of the “core†Java APIs as of the 1.1 release of the
JDK.
The JavaBeans specification defines a Java-based software component
model that adds a number of features to the Java programming language. Some of
these features
include:
.introspection
.customization
.events
.properties
.persistence
Enterprise
JavaBeans (EJBs) are Java-based software components that are built to comply
with Java’s EJB specification and run inside of an EJB container supplied by a
J2EE provider. An EJB container provides distributed application functionality
such as transaction support, persistence and lifecycle management for the
EJBs.
 
Comment on this tutorial
- Data Science
- Android
- AJAX
- ASP.net
- C
- C++
- C#
- Cocoa
- Cloud Computing
- HTML5
- Java
- Javascript
- JSF
- JSP
- J2ME
- Java Beans
- EJB
- JDBC
- Linux
- Mac OS X
- iPhone
- MySQL
- Office 365
- Perl
- PHP
- Python
- Ruby
- VB.net
- Hibernate
- Struts
- SAP
- Trends
- Tech Reviews
- WebServices
- XML
- Certification
- Interview
categories
Subscribe to Tutorials
Related Tutorials
What do you understand by JTA and JTS?
What do you understand by Synchronization?
Name the containers which uses Border Layout as their default layout?
What is bean managed transaction?
What are the call back methods in Session bean?
Can Entity Beans have no create() methods?
What is the difference between JTS and JTA?
What is difference between Java Bean and Enterprise Java Bean?
What is J2EE Connector architecture?
Tell me something about J2EE component?
Archived Comments
1. Stewarthealf
View Tutorial By: Stewarthealf at 2017-06-20 21:30:04
2. Stewarthealf
View Tutorial By: Stewarthealf at 2017-07-17 17:04:42