Search the web
Sign In
New User? Sign Up
radio-dev
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
BMB: Web Services for Radio 8   Message List  
Reply | Forward Message #4772 of 8443 |
BMB stands for Big Mind Bomb.

This is an unusually big one.

As I wrote the tutorial, I realized I've been writing it not for four days,
but almost 20 years. (I don't even want to know the actual number.)

It all began with a speech given by Microsoft's Bill Gates, in 1982. He was
getting a lot of grief about Lotus 1-2-3, and in his brilliant and feisty
way, he said that integrated software was a crock, what you really need are
modules of functionality glued together by scripting languages.

I immediately recognized this as the spirit of Unix, but applied to user
apps. Lotus was a spreadsheet. Its innovation, with the benefit of
hindsight, was that it added a graph-drawing program to the spreadsheet idea
pioneered by Visicalc.

Integration without an API. Gates was saying this is a crock. And he was
right.

(With a hat-tip to Mitch Kapor, Jon Sachs, Ray Ozzie, Bob Ramsdell, and all
the early people at Lotus, it was a *beautiful* crock, a step on the path, a
very important one.)

Then comes the Internet, and networking is easy. It takes a few years for
this to settle in, then we swing back to the desktop, and Gates is still
right, but instead of just thinking about integration on the desktop, we're
now working on integration on the World Wide Web.

I've had as my goal, since starting UserLand, to turn the power of
connecting apps over to the users. As a commercial developer, I learned that
if a developer does the integration, users know that they're being steered
into only one way of doing things, and the brightest and most interesting
users, the people we like the most, want their minds to explode with
infinite possibilities. My goal was to give them those possibilities in such
a way that the power could never be taken back.

So inch by inch, we've built and rebuilt this idea, here's the latest
incarnation.

http://radio.userland.com/webServicesTutorial

It's so coooool.

Dave





Sun Feb 3, 2002 4:25 pm

dwiner
Offline Offline
Send Email Send Email

Forward
Message #4772 of 8443 |
Expand Messages Author Sort by Date

BMB stands for Big Mind Bomb. This is an unusually big one. As I wrote the tutorial, I realized I've been writing it not for four days, but almost 20 years. (I...
Dave Winer
dwiner
Offline Send Email
Feb 3, 2002
4:25 pm

Here's what I get with both Webservices when I post the macro: [Macro error: Poorly formed XML text, we were expecting a tag. (At character #354.)] AC...
Adam Curry
adamc1999
Offline Send Email
Feb 3, 2002
5:07 pm

OK, try running the stuff inside the <%'s in the Quick Script window? Dave ... From: "Adam Curry" <adam@...> To: <radio-dev@yahoogroups.com> Sent:...
Dave Winer
dwiner
Offline Send Email
Feb 3, 2002
5:19 pm

Poorly formed XML text, we were expecting a </UL> tag. (At character #354.) Hmmmm...digging here as well. AC...
Adam Curry
adamc1999
Offline Send Email
Feb 3, 2002
5:25 pm

Am working on it, guys. I appreciated your patience.... 1. Here's what I did: First, I created a text file named helloWorld.txt and placed it in the Web...
Robert Barksdale
rebarksdale
Offline Send Email
Feb 3, 2002
11:26 pm

Good Morning, Dave! I must be missing something. I've hit a glitch. Radio returns the following error: [Macro error: The server, 127.0.0.1, returned error...
Robert Barksdale
rebarksdale
Offline Send Email
Feb 3, 2002
5:28 pm

There may have been a copy-paste problem? I'm glad I tested this here first before pointing to it from Scripting News! Anyway.. Try this. I've copied the file...
Dave Winer
dwiner
Offline Send Email
Feb 3, 2002
5:33 pm

I had hand coded them, but even your files produce the same result. Poorly formed XML text, we were expecting a </UL> tag. (At character #354.) What is most...
Adam Curry
adamc1999
Offline Send Email
Feb 3, 2002
5:43 pm

Dave: Grabbed your files, put them in the Web Services sub-folder and made a post to my blog calling the helloWorld procedure. Worked fine for me. -Dann ... ...
Dann Sheridan
arkangel9
Online Now Send Email
Feb 3, 2002
5:45 pm

<ul> is not in the script, but it is in the call. Can you paste into an email what you pasted into your QS window? Let's have a look at it. Dave ... From:...
Dave Winer
dwiner
Offline Send Email
Feb 3, 2002
5:46 pm

params = {"Adam"}; xml.rpc ("127.0.0.1", 5335, "radio.helloWorld", @params) AC...
Adam Curry
adamc1999
Offline Send Email
Feb 3, 2002
5:48 pm

Yaaaaaaaaaaaaaaaay! Breakthough. Now we know I'm not completely out of my mind. There's some cause for hope. I may not need help after all. ;-> Dave ... From:...
Dave Winer
dwiner
Offline Send Email
Feb 3, 2002
5:46 pm

Dave, when I put my glasses on and began "staring" I noticed that the text on the DIY Web Services page is different from your .txt file. Which should it be? ...
Robert Barksdale
rebarksdale
Offline Send Email
Feb 3, 2002
6:17 pm

Works great for me, too, Dave. (Once I realized that I have to define some favorites first at http://127.0.0.1:5335/system/pages/weblogsCom) Clark...
Clark Venable
jclarkv
Offline Send Email
Feb 4, 2002
12:15 am

Initially had this error with the first test script: [Macro error: The server, 127.0.0.1, returned error code 7: Can't evaluate the expression because the name...
Ken Dow
Me@...
Send Email
Feb 3, 2002
6:42 pm

Ken, can you help this Neophyte out? Are you using this code in your weblog? <%params = ("Dave"); xml.rpc ("127.0.0.1", 5335, "radio.myWebService", @params)%>...
Robert Barksdale
rebarksdale
Offline Send Email
Feb 3, 2002
7:00 pm

I've tried Dave's actual files, tried calling from the quick script. But still getting the error: [Macro error: The server, 127.0.0.1, returned error code 7:...
Steve Hooker
stevemhookeruk3
Offline Send Email
Feb 3, 2002
7:08 pm

Robert, use curly braces instead of parens around "Dave". Dave ... From: "Robert Barksdale" <robert@...> To: <radio-dev@yahoogroups.com> Sent:...
Dave Winer
dwiner
Offline Send Email
Feb 3, 2002
7:13 pm

Well, that means that you didn't get the updated radio.thread.agents.watchMacros. Here it is in my scratchpad. ...
Dave Winer
dwiner
Offline Send Email
Feb 3, 2002
7:17 pm

... I downloaded your script and compared it to mine, they are the same. Just in case yours had a minor mod that I couldn't spot tried the call with it and ...
Steve Hooker
stevemhookeruk3
Offline Send Email
Feb 3, 2002
7:33 pm

Steve - that's the error I was getting before I added the missing paren to return statement in the helloWorld.txt script. Did you make that change to yours? ...
Ken Dow
Me@...
Send Email
Feb 3, 2002
8:14 pm

Got it, after I made certain I had the proper number of pairs of parens and curlies. (Was seeing the macro error code 7, until I added the final curly brace --...
Greg Hanek
gregoradio
Offline Send Email
Feb 3, 2002
8:24 pm

Ooooh that's interesting! I wonder what could be going wrong. If you don't mind, try this. 1. Delete the Web Services folder you created manually. 2. Run the...
Dave Winer
dwiner
Offline Send Email
Feb 3, 2002
7:35 pm

... I run the script and nothing happens, I was expecting a new folder, wasn't I? ;-) No error. -- Steve Hooker Business blog - http://www.cyberSaps.com/ ...
Steve Hooker
stevemhookeruk3
Offline Send Email
Feb 3, 2002
7:38 pm

I'm catching up with mail on this list and changes to Radio as well, and ran into the same issue. I'm on 8.0.3 app + root updates. ... done ... I get the...
Bill Humphries
whumpdotcom
Offline Send Email
Feb 5, 2002
7:50 pm

... The new folder is created as a peer to www, not as a subdir. I didn't get the updates either (I think) - are they logged anywhere? Running 8.0.3 on win2k,...
Dave Liebreich
liebreich
Online Now Send Email
Feb 3, 2002
7:41 pm

... You'll need to switch logging on user.log.prefs.flLogToOutline = true Then, next time you update user.log.outlines.exportAddToLog -- Steve Hooker Business...
Steve Hooker
stevemhookeruk3
Offline Send Email
Feb 3, 2002
7:44 pm

... Doh there's the folder! In my Radio folder, not my www folder... Methinks this is where I was going wrong. And yes! All's well now! Dave, your docs don't...
Steve Hooker
stevemhookeruk3
Offline Send Email
Feb 3, 2002
7:59 pm

OK. It works. The best follow-up you could bring, after pointing out the overhead in the .net web service code! One problem though. All services seem to get a...
sjoerd_visscher
Offline Send Email
Feb 3, 2002
8:58 pm
First  | < Prev  |  Last 
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help