18 Jan 2002 Re WSDL: Curiouser and curiouser, Dave writes: Sam Ruby believes[1] that WSDL is one of the cables of the bootstrap of Web Services. I don't. How will this get resolved? We'll try both ways. If he wants to support services that don't have WSDLs, he'll have to bend. If I want to connect my software to services that require WSDLs, I'll have to.
And Sam Ruby replies : And any service which is described with a WSDL can certainly be invoked without referencing the WSDL. No lock-in here! Which is certainly my understanding of WSDL. There's a couple of issues here. The first is interop. As long as some SOAP interfaces and toolkits are missing WSDL, the others will have to cope with these situations. Which is roughly where we are today. The second as usual is MS. If MS client toolkits expect WSDL because MS Server toolkits always produce it, then they may drag the rest of the industry with them. And it's not just MS. IBM, BEA and The Mind Electric GLUE are also important players. But that's all currently speculation. All this analysis avoids the real question. Is WSDL useful? Sam and Dave seem to disagree and I'm not sure. A formal documentation standard for SOAP interfaces seems like a good thing. But if it adds complication which actually slows up web service adoption, then maybe not. [1]That's not a permalink I'm afraid as they seem to be broken. Check Friday, Jan 18. [ 18-Jan-02 6:33pm ] City older than Mohenjodaro unearthed - The Times of India : Indian scientists have made an archaeological find dating back to 7500 BC suggesting the world's oldest cities came up about 4,000 years earlier than is currently believed Also Indian civilisation '9,000 years old' at the BBC and also a Radio article. This is all being discussed on Metafilter. The significance is that this goes back into the ice age and it appears that the city may have been swamped when the ice melted. Perhaps another source of the Great Flood myth? This city is 5*2 miles which is a substantial size that would have taken many years and perhaps centuries to develop. This has major implications for our views on the development of civilization and pre-history.
[ 18-Jan-02 4:26pm ] Here's UserLand's Winer talking at Infoworld's Conference on web services. He has some good points to make but then we get the old hobby horse. Pointing at IBM and Microsoft, Winer said WSDL (Web Services Description Language) was invented in such a way that it will only work in Java and .Net environments. "It can't work in a dynamic environment; it's a static interface," he said.
I have to say, I just don't get this. WSDL is a formalised documentation of a SOAP interface and the end points and locations at which that service is located. Because WSDL is XML it can be mostly generated directly from web service code in some environments. It can also be read and used to generate code and function stubs for a client to call it. I can't see anything to stop a web service written in a scripted environment like Perl, PHP, VB or UserLand's scripting language being documented in WSDL, even if it's done by hand. in fact Simon Fell has done exactly this for UserLand's Manila SOAP interface. Looking from the client end, I can't see anything inherent in a scripting language that would stop you writing something to parse a WSDL file, extract the key information and build function calls. More likely in both scripted and compiled languages is that you'd define a system that understood the function calls after reading the WSDL. You'd then only use the WSDL at run time to determine the location of the end points. This mainly due to the difficulties in understanding the semantics of the function calls. This is mostly because (for example) knowing that PostID is an Int doesn't tell you where the data comes from or why you should use it. Our Dave keeps making these statements about WSDL being unsuitable for dynamic environments but he doesn't seem to be able to say why. I've just spent the last few minutes searching for an example of this in a mailing list late last year, but failed. If I find it again, I'll post it. Ah! Google to the rescue. Start here and follow the thread. [ 18-Jan-02 3:45pm ] ![]() Wired had the RH image on their Rants and Raves page last month next to a couple of letters about the open source movement. I was hoping they'd put it on the web so I could point at it, but they didn't, so here's a scan. Tasty poster from The Modern Humorist. Shazaam! Kazaa Shuts Down What Wired really means to say is that Kazaa has turned off downloading of their client, but Grokster is still downloadable and the network is still running and serving more MP3s than Napster at it's height. I've said it before, and I'll say it again. Kazaa should just declare bankruptcy (or something) and voluntarily shut themselves down. They cannot win the legal battle and it's not worth the large amounts of money to try. Just release the protocol as open source and run for the hills. We're in the middle of a 30 year war to re-define what we mean by copyright and there's no point in being a casualty.16 Jan 2002 This post came from Radio v8 on my desktop via the Manila to Blogger API tool into Drupal. This uses my Blogger API add on to Drupal V3. It worked first time! [ 16-Jan-02 4:47pm ] Hello from Radio - Test2
[ 16-Jan-02 4:41pm ] An entertaining satire on the British tendency to grumble. [thanks, Blog.org] Oh, yes. LOL.
[ 16-Jan-02 4:09pm ] OpenP2P.com: Interoperability, Not Standards [Mar. 15, 2001] Another great article from Clay Shirky.
[ 16-Jan-02 4:07pm ] What's this all about then? eBusiness Club Website : A fusion of leading technology providers and business support organisations deliver ultimate eBusiness information solutions to the SME community. That's a good line in MarComms-speak... Clearly some mission critical, ultimately scalable, industrial strength, business-technology fusions happening there. I particularly liked this bit under "Find your nearest club", "A full list of the Clubs will be available shortly."
If the tech world runs at 3 times normal life speed, and the government runs at 1/3 of normal life speed, they're a difference of about an order of magnitude. It's hardly surprising that this sort of thing is happening about 3 years too late and after the internet bubble has well and truly burst. [ 16-Jan-02 4:01pm ] What's The Worst Idea For A Website You've Heard? - seethru And here's another one. websites no one has thought of yet
SeeThru continues to improve... I particularly liked "Amiwearingahatornot". but then I'm still waiting for the "Which dinosaur are you - Quiz". [ 16-Jan-02 3:56pm ] 14 Jan 2002 The Times discovers blogs.
Shrub Junior: Wasssup!
Shrub Senior: Wasssup! Shrub Junior: Kicking back, watching the game. Shrub Senior: Drinking a Bud. Shrub Junior: Eating pretzels. Shrub Senior: Wasssup! Wasssup? Shrub Junior: Don't know. I choked on a pretzel, fainted and hit my head. Damn foreign foods, it's a Jewish conspiracy I tell you. I never choked on Momma's good old Texas Chilli. Shrub Senior: Or Enron. Shrub Junior: Wasssup! Shrub Senior: Wasssup! [ 14-Jan-02 8:19am ] 13 Jan 2002 Mike Krus has done an interesting thing. He's made all the scraped RSS feeds on Newsisfree into RSS 0.92 and implemented the cloud feature. So taking a random feed, there's this entry in the channel section.
<cloud domain="www.newsisfree.com" port="80" path="/RPC" registerProcedure="hpe.rssPleaseNotify" protocol="xml-rpc" /> If you're aggregator is always on the net, then you can make an XML-RPC call to this interface, giving it your callback interface. Now when newsisfree notices that the feed has changed, it will call you back. You can then go and collect the RSS with the new data. This is much more efficient than collecting the feed once an hour to see if it's changed. The structure of the calls and callbacks are detailed on the RSS 092 documentation page. [ 13-Jan-02 6:06pm ] 12 Jan 2002 Slashdot | Philips Says Compact Discs Can't be Copyprotected Fascinating. Philips hold the rights to the CD logo. They have come out and said that copy-protected CDs do not abide by the Red book standard and so cannot carry the logo they are in fact "silver disks that look similar to audio CDs but are not audio CDs". Further if they produce a CD/RW device for copying CDs and the customer puts "silver disks that look similar to audio CDs but are not audio CDs" in and the copy works, it's not their problem because they never said the device would work with these, only with CDs.
Wouldn't it be great if one of the co-authors of the standard (and a major company with big pockets) sued the big record companies for using the logo illegally because they had abused the standard? Even if they just got a temporary injunction freezing sales, it would kill copy protected CDs immediately. TUX: Term Unit X : Issue Seven - Reboot The Adventures of Tux, the comic book.
[ 12-Jan-02 9:37am ] 11 Jan 2002 Happy little flash cartoons from DiegarVision
[ 11-Jan-02 8:20pm ] England - business culture: Welcome topics of conversation in England : From ExecutivePlanet.com in their guide to "Business etiquette and culture in US top trading partner nations" Do not make references to the mediocrity of British food, since it has now improved significantly. But talking loudly about football when you don't mean soccer is perfectly acceptable.
[ 11-Jan-02 6:44pm ] Burningbird OpEd: UDDI UDDI -- Don't need, don't want Good piece. More later.
[ 11-Jan-02 7:40am ] 10 Jan 2002 [ 10-Jan-02 4:00pm ] |
The Blog




Wired had the RH image on their 