> J2ee or is it j2EE supposedly offers the ability to combine (inter
> operate) programs (EJBs, I guess) from multiple
> vendors/suppliers/sources into an enterprise's applications -- not
> reinventing the wheel.  I guess the FexEX shipping charges/tracking
> module would be a good candidate for an EJB.

Originally, I remember EJB sounding a lot like the MS COM world -- grab
components for this that or the other (buy best of breed grid controls for
example). The reality of EJB specifically, IMHO, is that at best you're
building reusable business components for your
application/department/organization (in that order). All of the EJB
containers I've used (JBoss, WebLogic, WebSphere) have had.... issues ...
with certain aspects of even that reusablity. (Try dealing with the JAAS in
WebSphere 4.0 compared the standard. Arrrrgggghhhhhh! The one and only 11
hour phone call I've ever witnessed).

Keep in mind there's several types of EJBs with different purposes: Session,
Entity, and in J2EE1.3 Message EJBs. And to further confuse you, you can
write JavaBeans, which are not EJavaBeans, just JavaBeans (and thus don't
require a J2EE server). With only 2 real large-scale projects under my belt
I don't profess to be an expert in EJB, but a can say in my experience that
Entity EJBs are not worth the hassle (and vendor-specific configuration).
Session EJBs can be useful. I have yet to use Message EJBs in a real
application. The key is proper artchitecture -- more so than in any other
project I've ever worked on.

> Where is there a repository of EJBs or other Java programs that one can
> access to fulfill this promise od J2ee?

There isn't one. You build your own. From a 30,000 foot CF-oriented level, I
find EJBs sorta like Fusebox fuses. They can be useful to organize and reuse
code, but they are pretty application- or organization-specific and can't
really be packaged like an OCX/COM object.

Regards,

John Paul


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to