ok, for weeks now ive read this stuff..
I think this comparison is a bit unjustified. MS offers a PRODUCT RANGE for
this area. EJBs or should I rather say J2EE ist a TECHNOLOGY. How can you
comapre one to the oter? I mean we here are using EJBs because if we
discover there is a bug in the AppServer or the container is too slow we
move to a different vendor. Basically no change in code. We are using one
>implementation< of the technology, and the vendors are falling on top of
each other to offer best performance, best whatever.... Now. Its obviosly
easier to implement some new api if its for your own product as in MS, but
using this means what you do and how fast it is is subject to the will of
one company. I have 2 years of painful experience with NT, SQLserver IIS ASP
and that whole area. Now this company you may decide to base your complete
enterprise solution on does stuff like: leave in a ISAPI plugin which allows
downloading of unparsed (realtime parsing this is another matter) asp files
thus revealing all our buisiness logic, db passwords to anyone interested
and able to append "::$DATA" to an url. (how would you implement a grave bug
like this in a java specification?)
In antoher case they had another flaw in the security and found it unworthy
of a seperate patch. The service pack came out a few weeks later. In
english. But in german it took 4 months. So for 4 months we were left with
a system that had a publicly known security problem. What do you do with
this technology for 4 months?
Our Ejbs will just move somewhere different should something go wrong with
the implementation provider. I have had to live through the mistake of using
MS for 2 years.......
Sorry to keep on about this.....
enough
Martin
-----Urspr�ngliche Nachricht-----
Von: Javier Borrajo [mailto:[EMAIL PROTECTED]]
Gesendet am: Mittwoch, 1. Dezember 1999 18:37
An: [EMAIL PROTECTED]
Betreff: Re: Roger Sessions World Tour
Hi, Roger won't come to Spain, only US & Canada it seems. Too bad !
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. 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
you can simply buy
1. a machine with Windows 2000 including:
+ Active Directory which is an LDAP directory
+ ADSI instead of JNDI
+ ADO instead of JDBC (BTW ADO 2.1 is far more functional than JDBC 2.0
with features such as asynch operation, more events, automatic conflict
detection,
can use HTTP, RDS, language neutrality, HTML/JavaScript compatible,
etc)
+ IIS instead of Apache or whatever web server
+ COM+/MTS instead of EJB
+ COM+ Events instead of JMS, including a great console to administer the
service.
+ 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.
+ HTTP load-balancing
+ Components load-balancing... well, someday when it's released.
+ Microsoft Management Console (MMC) instead of another propietary
app server console.
2. a database
Too bad ASP is so unsatisfactory compared to servlets/JSP.
I'd say COM+ is something to consider seriously if your client
uses Wintel servers.
Regards
Javier Borrajo
www.tid.es
>M$DN is sponsoring a world tour of Roger Sessions comparing COM+ to CORBA
>and EJB. I'm sure it will be a totally non-biased, objective look at these
>competing technologies.
>
>If he comes to your city, show up and heckle him from the back row. Wear a
>chicken suit or something.
>
>You can find out more about it here:
>
>http://events.microsoft.com/isapi/events/event.asp?s=681565&searchwas=Searc
h
>Type%3D3
>
>Note that the page does not display in Navigator, surprise surprise. If
the
>link wraps to two lines, you'll have to copy and paste it back together in
>IE.
>
>--Chip
>
>===========================================================================
>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".
>
===========================================================================
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".
===========================================================================
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".