Sorry if I made Corba sound great, because it sucks (that is another story). My beef with web services is that it will be a long time before it is a complete framework. Web services is 80% hype (that is what Gosling is bitching about).
-dain Matt Munz wrote: > Hi, > > I should probably know better to add to this discussion, but... > > I am unfamiliar with CORBA, and new to Web Services. Nonetheless, the > type of web services (SOAP + UDDI) that we are looking at now seems useful > to me. Since I think Web Services is useful, I'm of course interested in > anything that may be better. > > For starters, the phrase "Web Services" makes little sense - might as well > call it Buzzword^2. Web Services don't exist on the Web, and, under a > sufficiently general definition, what is not a service? > > >>The more that things change, the more they get worse. > > > Things are getting better for me. I used to get data from third parties > via http posts & html scraping. Now I have an API, standards, > specifications -- a tool set that doesn't dissapear when I try to interact > with someone else's (unique yet similar) interface. > > Some of the things I've seen written against the Google and Amazon > services are impressive. > > I also find XML-RPC to be useful. How many different, unique yet similar > ways do we need to encode requests and responses? XML makes sense to me for > data description. > > >>Yup! 'Web Services' is just RPC running on an inefficient transport >>protocol running on an inefficient link protocol, with no mechanism for >>credential or transaction propogation, and 'best effort' levels of QOS. > > > As I understand it, the transport protocol is interchangeable in most web > services implementations. It also seems that many of your objections are > being addressed in layers on top of SOAP. The AXIS and JBoss.Net APIs, for > example, hide much of the implementation details. They are there if you > need them, of course... > > As far as the performance issue is concerned, I only ask my systems to be > fast enough, and no faster ;) . XML may be verbose, but it can also be > compressed. I have seen a few articles about (compressed) binary encoding > of XML streams -- I'm interested -- does anyone have any arguments against > this? > > So, if CORBA is a Web Services framework, under the broad definition of > Web Services, what makes it better? How should I compare? > > - Matt > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of Dain > Sundstrom > Sent: Friday, September 27, 2002 8:10 PM > To: [EMAIL PROTECTED] > Subject: Re: [JBoss-dev] Gosling has Web Services right... > > > It doesn't even have the concept of object identity, so it is even pre > Corba. I figure they have about 5 years to catch up with what Corba has > today. Of course, I think Corba will continue to die the slow death. > > -dain > > danch wrote: > >>Yup! 'Web Services' is just RPC running on an inefficient transport >>protocol running on an inefficient link protocol, with no mechanism for >>credential or transaction propogation, and 'best effort' levels of QOS. >>Oh, by the way - Web Services also exposes a lot of the detail of the >>protocol to the programmer, just to really piss off the people who >>though writing then compiling IDL was a pain in the ass. Now, of course, >>you get to choose between compiling or generating the IDL, which is so >>chock full of fun little XML quirks as to be unreadable by normal humans >>anyway. >> >>Bah! >> >>The more that things change, the more they get worse. >> >>-danch >> >>Bill Burke wrote: >> >> >>>What I've been saying all along... >>> >>>"People have been building Web services under different names for 20 >>>or 30 >>>years," he explains. "We've been building distributed systems for >>>years out >>>using CORBA and RMI and all of that." ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development