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".

Reply via email to