> "EJB is a specification for J2EE server, not a product"
>
[quoted text clipped - 5 lines]
>
> who implements this spec ? who are ther vedors implemented this spec ?
I'm willing to guess all the info you need is at http://java.sun.com
Have fun.
gk - 16 Dec 2006 20:40 GMT
> > "EJB is a specification for J2EE server, not a product"
> >
[quoted text clipped - 9 lines]
>
> Have fun.
how about giving an answer like google.com ?
Karl Uppiano - 16 Dec 2006 22:50 GMT
>> > "EJB is a specification for J2EE server, not a product"
>> >
[quoted text clipped - 11 lines]
>
> how about giving an answer like google.com ?
He actually gave you a good answer, but this is slightly more specific.
http://java.sun.com/javaee/ will get you links to all the information you
need. J2EE is not a small subject, and you will need to do some research.
This is a good place to start.
Alex Hunsley - 18 Dec 2006 02:03 GMT
>>> "EJB is a specification for J2EE server, not a product"
>>>
[quoted text clipped - 10 lines]
>
> how about giving an answer like google.com ?
It's a good also also, but java.sun.com is a great first place to look.
> "EJB is a specification for J2EE server, not a product"
>
> is this true ?
Yes.
> where can i see the specs ?
On Sun's Java site.
> can you please provide the link for it ?
http://java.sun.com/products/ejb/docs.html
> who implements this spec ? who are ther vedors implemented this spec ?
The application server vendors, Sun, JBoss, BEA, IBM, the ASF.... plenty
more.
gk - 16 Dec 2006 21:41 GMT
> > "EJB is a specification for J2EE server, not a product"
> >
[quoted text clipped - 14 lines]
> The application server vendors, Sun, JBoss, BEA, IBM, the ASF.... plenty
> more.
that was a nice answer.
ok..so these application server guys implements this ejb specs ......so
actually they make some java classes which conforms those specification
and bundles those java classes into a JAR file and that JAR file name
is J2EE.JAR and then they put this J2EE.JAR into their application
server ...... all those vendors do the same above task.
is this correct ?
and so thats why there are...
j2ee.jar (//from sun application server)
j2ee.jar (//ibm websphere server)
j2ee.jar (//BEA weblogic server)
j2ee.jar (//Jboss server)
is this correct ?
tell me one thing , cant we download the JAR file seperately from the
website ? does they spec prohibits that you cant download the J2EE.jar
unless you download the app server ?
is there any rule , license , copyright or some restriction there ?
does all the vendors obeys that ?
Wesley Hall - 17 Dec 2006 01:26 GMT
>>> "EJB is a specification for J2EE server, not a product"
>>>
[quoted text clipped - 18 lines]
> is J2EE.JAR and then they put this J2EE.JAR into their application
> server ...... all those vendors do the same above task.
It is a little more complicated.
A J2EE server is a container. The container provides certain services,
such as transaction management, security, persistence, logging etc.
The classes that you would find in the 'j2ee.jar' are classes that
provide the 'container contract'. That is, the mechanism by which the
application server provides these services to your application. The
application server knows about j2ee.jar and your application knows about
j2ee.jar, this is the mechanism by which the application server and your
deployed components interact.
To be honest, what you are asking is a massive question and takes some
time (and entire books) to cover completely. I would suggest that if you
have an interest in the subject, you go through the sun J2EE tutorial or
pick up a J2EE book. Most will explain it far better than I do :)
gk - 17 Dec 2006 07:36 GMT
> >>> "EJB is a specification for J2EE server, not a product"
> >>>
[quoted text clipped - 35 lines]
> have an interest in the subject, you go through the sun J2EE tutorial or
> pick up a J2EE book. Most will explain it far better than I do
Hi, i got a quick J2EE specification here
Quick reference: primary J2EE 1.4 specifications
* Java Servlet Specification 2.4
* JavaServer Pages Specification 2.0
* Enterprise JavaBeans Specification 2.1
* Enterprise JavaBeans to CORBA Mapping 1.1
* RMI over IIOP
* Java IDL API
* Web Services for J2EE, Version 1.1
* SOAP with Attachments API for Java Specification 1.2
* Java API for XML Processing Specification 1.2
* Java API for XML Registries Specification 1.0
* Java API for XML-based RPC Specification 1.1
* JDBC Specifications, 3.0, 2.1, and Optional Package API (2.0)
* Java Connector Architecture (JCA) 1.5
* Java Message Service Specification 1.1
* JavaMail API Specification 1.3
* Java Authorization Contract for Containers 1.0
* Java Naming and Directory Interface Specification 1.2.1
* Java Transaction API Specification 1.0.1B
* Java Transaction Service Specification 1.0
* JavaBeans Activation Framework Specification 1.0.2
from
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websph