Hi!
Javier Borrajo wrote:
> Hi, Roger won't come to Spain, only US & Canada it seems. Too bad !
Indeed. You'll miss all the fun <g> ;-)
> I've just been through a COM+ presentation and I can say it is(will be?)
> a fine piece of technology. It includes almost everything I can think of
> to develop, deploy and administer enterprise apps.
Indeed, having just gone through a "crash course" in Win DNA I can agree
that it is indeed a rather impressive solution. However, it is at every
point a subset of J2EE.
> So instead of buying
> 1. a machine with an operating system (let's say UNIX)
> 2. an app server including EJB and JMS, maybe also JSP/Servlets
> 3. a web server (can be free, open source such as Apache or included in the
> app server)
> 4. a Servlet/JSP engine (can be Apache or included in the app server)
> 5. an LDAP directory
> 6. a database
Or you can buy a machine, isntall Linux for free, and either pick up all
the software for free, or buy a complete solution such as WebSphere or
WebLogic Server. This is not a black and white issue; there are lots of
nuances of grey IMHO.
> you can simply buy
> 1. a machine with Windows 2000 including:
> + Active Directory which is an LDAP directory
> + ADSI instead of JNDI
But requires all clients to be Win2000, yes?
> + IIS instead of Apache or whatever web server
IIS is hardly the most functional webserver around.
> + COM+/MTS instead of EJB
COM+ has not progressed that much compared with its predecessor COM/MTS.
It is still functionally a subset of EJB.
> + COM+ Events instead of JMS, including a great console to administer the
> service.
COM+ Events are severely crippled due to its lack of load-balancing
features IMHO.
> + Component Queues instead of... well, Sun still has to "specify"
> something like this.
> It can be emulated in J2EE passing serialized Command objects through
> JMS.
It's been discussed here how to do this, and I believe someone has
already implemented this: www.gluebeans.com
> + HTTP load-balancing
Which most J2EE offerings provide as well.
> + Components load-balancing... well, someday when it's released.
According to MSFT this will be in AppCenter, which is at best available
next summer, and most likely with a rather hefty price tag attached to
it. Saying that "Buy W2K and you get everything for free" is a huge
overstatement.
> + Microsoft Management Console (MMC) instead of another propietary
> app server console.
Any app server console is proprietary, even MMC. When JMX becomes
supported however, it is quite possible to make a non-server specific
console for J2EE servers.
> 2. a database
Which you have to buy (MS SQL Server). There are lots of good, free
database servers around, such as mySQL.
> Too bad ASP is so unsatisfactory compared to servlets/JSP.
No kidding... I can't believe anyone actually uses this crap.. I tried
once, and it totally sucked.
> I'd say COM+ is something to consider seriously if your client
> uses Wintel servers.
Correction: if your client uses W2K servers *and* W2K clients.
/Rickard
--
Rickard �berg
@home: +46 13 177937
Email: [EMAIL PROTECTED]
Homepage: http://www-und.ida.liu.se/~ricob684
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".