[snip]
The point was not particularly about the nature of the names, it's just
that there are so many of them that the system as a whole is poorly
described by listing its components. If I don't know what J2EE is, am I
likely to know about most of its components?
JavaMail is one component that you could use in the J2SE application. JDBC
was, for a long time, listed as an "officially" J2EE component, made
available under J2SE. XML parsers can be used without any reference (or
relation) to the rest of J2EE.
In other words - how would you describe it to someone who's curious
about *what it does*, but who doesn't know what Jammies, Jeevies,
Jibber, Jabber, Jumpnjive and JEEWIZ are.
You could list the most frequently used frameworks and libraries that are
part of J2EE (Servlets, EJB, JMS, JavaMail, XML parsers) and let them do
another search on Google. Better yet, there is a pretty decent tutorial by
Sun (
http://java.sun.com/j2ee/1.4/docs/tutorial/doc/) that was written
specifically for the purpose of answering the sacramental question of "what
is..."
It still boils down to the poster's attitude. An arrogant a**hole like the
OP will not be bothered with it, but will fully expect the others to give
him a regurgitated digest.
AM