Inspirational Technology
Kimbro Staken's views on Mac OS X, XML databases, and other inspirational technologies.

My Sites
 
Interesting People


 

 

Saturday, February 16, 2002
 

The birth of a new SOAP Implementation

Off and on over the last week I've been working on a new SOAP implementation in Objective C. I'm building it as a framework for Mac OS X. This morning at 5:53 it took its first real breath and exchanged a hello world message with Axis.

Here's the code for the call.

    NSDictionary *params = [NSDictionary dictionaryWithObject:@"John Boy" 
             forKey:@"name"];
    id result = [KSSoapCall
               callURI:@"http://localhost:9000/axis/HelloWorld.jws"
            soapAction:@""
             namespace:nil 
            methodName:@"sayHello"
                params:params];
    NSLog(@"And the result is: %@", result);

And here's the exciting result.

2002-02-16 05:53:01.538 Test[12079] And the result is: Hello John Boy

It has a long, long way to go before it's actually useful, but that first success is always exciting. Especially since I'm having to build a basic Objective C XML framework along the way too.
6:03:42 AM    


Planning the next version of Xindice

I've just posted some initial notes to kickstart the planning for the next version of Xindice.

If you're interested in getting involved in the Xindice project now is a really good time.
2:05:47 AM    



Click here to visit the Radio UserLand website.
Click to see the XML version of this web page.
Click here to send an email to the editor of this weblog.
© Copyright 2002 Kimbro Staken .
Last update: 2/16/02; 2:05:51 AM .
This theme is based on the SoundWaves (blue) Manila theme.
February 2002
Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28    
Jan   Mar

Click to see the XML version of this web page.


Resume:

Yep, I'm available.
(Word/RTF) (Text)
kstaken@xmldatabases.org

Software:

Xindice (Formally dbXML)
Xindice XML-RPC Interface
Xindice HTTP Interface
XML:DB API Reference Implementation
Jive XML Database Port
FreeDB CD Database to XML Data Generator

Writing:

Introduction to Native XML Databases (xml.com)
Introduction to dbXML (xml.com)
An Introduction to the XML:DB API (xml.com)
Xindice Users Guide
Xindice Developers Guide
Xindice Administrators Guide
XML:DB API Specification
XML:DB API Use Cases
XUpdate Use Cases
ICEPick Peer to Peer Personalization

Presentations:

Native XML Databases Why Bother?
(HTML) (Powerpoint)


Click here to visit the Radio UserLand website.