You have MQ, and it seems that you know what you are doing, and have 
good real reasons to use it. EJB have a place for sure.
And I would not argumet with experienced developers, they know what they 
are doing.

One thing is that I would not call EJB overkill if it is used *only* for 
persistence, since it takes x% longer to develop and they execute y% 
slower and they cost z$ more to operate. Then those people go to .NET.
So, there are some that use it as an underkill.

More of using a fork, when you need a spoon. Hard to compare. Yes you 
can eat a sup with a fork, and spoon a peace of BBQ, but...

Also... I think JDO is OK, but... you cant do most sql, like self join 
adjecacny//nested, supertypes, etc. etc. and most db design needs andy 
SQL string, not some _QL, SQL. I have been happy with DAO, very fast, 
any SQL.

.V

[EMAIL PROTECTED] wrote:
> 
> 
> 
> 
> Vic,
> 
> In general I agree with much of this sentiment. But not all of it.
> 
> I've been using WebLogic for a while and have yet to run into a situation
> where EJB's didn't perform fast enough. We have a bunch of apps full of
> entity beans that all work fine. And I've had to build some complex stuff
> that required weird transaction management - like commiting a database
> write only after I was sure I had correctly read from a JMS queue and
> passed the data successfully to MQSeries - all three interfaces had to be a
> single transaction that rolled back if any one had a problem. Using a J2EE
> container to manage all transactions made all this much simpler.
> 
> And the developers in my group have gotten so where we can knock out EJB's
> pretty fast. It doesn't slow us down.
> 
> I think Weblogic is a great product. I think trading it in for just a web
> container would be a big step backwards. JMS alone justifies having a full
> J2EE container.
> 
> What I was trying to say in my earlier repsonse was that I think its great
> to have the container and all it offers - but that the learning curve isn't
> easy and sometimes it's overkill.
> 
> 
> 
> ---------------------------------------------------------------------------
> This e-mail message (including attachments, if any) is intended for the use
> of the individual or entity to which it is addressed and may contain
> information that is privileged, proprietary , confidential and exempt from
> disclosure.  If you are not the intended recipient, you are notified that
> any dissemination, distribution or copying of this communication is
> strictly prohibited.  If you have received this communication in error,
> please notify the sender and erase this e-mail message immediately.
> ---------------------------------------------------------------------------




--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to