Benjamin Scott said:
>On Wed, 13 Jun 2001, Brad Maxwell wrote:
>> rising to the bait with a minimum of effort:
>[ Sun marketing document deleted]
>
> Great Gods, I don't think I've ever seen anything say so much and yet tell
>me so little. Did Sun get that right from the Dilbert Buzzword
Generator, or
>what? :-)
Hey, what do you expect from a large company? Someone has to play
buzzword bingo ;)
>
> What does J2EE actually do for me, in the context of a web site? I'm aware
>of all the benefits (real or otherwise) of Java in general. But what is
there
>that makes it a web development framework (like Zope or MS-ASP or CF),
and not
>just another implementation language (like C++ or Perl or Python)?
OK, I'm not the expert on this (and I wasn't at last night's meeting, so
I'll let the Java experts correct me), but J2EE is NOT a new language, but
a defined set of API's and Java classes that create an application
framework.
So, for example, under J2EE, there's a defined way to start & stop a
transaction, to maintain session state, for various modules (called
JavaBeans in Java) to interact, specifically with defined interfaces for
finding interfaces and for getting and setting properties. All of this is
aimed at the needs of enterprise type stuff, such as e-commerce. Some of
the services include (blatently taken from one of the IBM links below):
- Java Interface Definition Language (IDL) - Similar to corba IDL
- Java Message Service (JMS) API - how messages get passed around
- Java Naming and Directory Interface (JNDI) - how objects get named and
found (based on LDAP)
- Java Remote Method Invocation (RMI) and Object Serialization - calling
remote objects, and passing them around / saving them
- Java Servlet API - fundamental API for calling Web Services in Java
- Java Transaction API (JTA) - calling transactions
- Java Transaction Service (JTS) - services to do transactions, so you
don't have to
- JavaServer Pages (JSP) technology - Java equivilent of ASP, PHP, etc
- JDBC database access API - Java equivalent of ODBC
Some good links are from IBM (who, I believe, actually wrote most of the
J2EE specs):
http://www-106.ibm.com/developerworks/java
http://www-106.ibm.com/developerworks/library/j-con3.html
http://www-106.ibm.com/developerworks/java/library/what-are-ejbs/part1/inde
x.html?dwzone=java
http://www-106.ibm.com/developerworks/java/library/what-are-ejbs/part2/inde
x.html?dwzone=java
http://www-106.ibm.com/developerworks/java/library/what-are-ejbs/part3/inde
x.html?dwzone=java
>
> (I'm aware of tonight's meeting topic. Forgive me, but I've been on the
>road most days the past few weeks, and I really don't feel like making
the one
>hour drive up to Concord (and then back again). You don't have to write a
>three page brochure; a sentence or two would be cool. Or a URL for a
document
>written for engineers and not PHBs. :)
Alas, I couldn't make it, but see above <non-subtle plug>(IBM's
Developerworks is great source of info :)</non-subtle plug>
jeff
-----------------------------------------------------------------------
Jeffry Smith Technical Sales Consultant Mission Critical Linux
[EMAIL PROTECTED] phone:603.930.9739 fax:978.446.9470
-----------------------------------------------------------------------
Thought for today: copper n.
Conventional electron-carrying network cable with
a core conductor of copper -- or aluminum! Opposed to light pipe or,
say, a short-range m
**********************************************************
To unsubscribe from this list, send mail to
[EMAIL PROTECTED] with the following text in the
*body* (*not* the subject line) of the letter:
unsubscribe gnhlug
**********************************************************