I agree with the document.  However, you have to understand that the
document is talking about creating "Web Services" that can be shared among
different clients/servers.  For example, if I want to build a STOCK lookup
service that other clients on the WEB could use, I would not use CORBA, EJB,
RMI, instead, I would use XML over HTTP or SOAP.  The reasons are best
described in the document.

On the other hand, building "intranet" applications does not fall in to the
category of Web Services.

For example, if I am building a Stock Trading application, I would utilize
EJB to model the entity relationships and interactions.  I would use JSP to
create WEB client that allows user to perform trades.  Now, if I want to
take the same application and turn it into a Web Service, I would simply
"wrap" a XML/HTTP/SOAP interface around my EJB Components (Creating a few
more EJB Session beans in the process) and deploy that.  In a way, a Web
Service, can be seen as a "client" to your EJB/CORBA/COM/DCOM or what ever
technology you chose to write your sever in.

The moral of this story, is use the right tool for the job.
EJB/COM/DCOM/CORBA might not go well over public internet, but I would not
want to write my entire model/object layer in SOAP (not yet, anyway).

-AP_



-----Original Message-----
From: A mailing list for Enterprise JavaBeans development
[mailto:[EMAIL PROTECTED]]On Behalf Of Erik Wald
Sent: Wednesday, August 01, 2001 10:31 AM
To: [EMAIL PROTECTED]
Subject: EJB critics... Comments ?


Found this paper
(http://www.orchestranetworks.com/us/solutions/0105_whitepaper.cfm) which is
very critical about EJB, and Corba, when it comes to using them for
implementing web services or for object-oriented programming. Do you think
the described issues are real problems, or is it FUD?

Erik

_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp

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

Reply via email to