Simon Fell > Its just code > May 2003
Saturday, May 31, 2003
Tuesday, May 27, 2003
Monday, May 26, 2003
There's a thread about the dropping of use='rpc' from WSDL 1.2 over on SOAPBuilders. Rich Salz is responsible for my favorite quote in the thread
Geez, this is starting to sounds like the Monty Python skit. Why is it so hard to make it clear? I've heard two different answers from five different WG members.The discussion contines to go on, with more different answers. One thing (about the only thing so far) that is clear is that the membership of the WSDL-WG don't fully understand the decision, its implications, and how rpc/encoded is to be handled in the new world, I really hope they can get together and resolve exactly what they are doing any why, because if they can't clearly explain it to a bunch of people who write web service toolkits, they stand no chance trying to explain to web services users at large.
In related news Jeffrey Schlimmer responds to my devils advocate question. I don't know if that'll be enough. As I work through adding SOAP 1.2 to PocketSOAP I find myself asking the same question about SOAP 1.2
Sunday, May 25, 2003
Sunday, May 25, 2003
I read a lot of technical books, here are a few of my recent reads that I liked. (in no particular order)
- Programming the Microsoft Windows Driver Model (Walter Oney)
- Windows Forms Programming in C# (Chris Sells)
- Beyond Fear (Bruce Schneier)
- Loosely Coupled (Doug Kay)
- Essential ASP.NET (Fritz Onion)
- Essential .NET volume 1 (Don Box)
- .NET Web Services: Architecture and Implementation with .NET (Keith Ballinger)
- More Exceptional C++ (Herb Sutter)
- Advanced .NET Remoting (Ingo Rammer)
- Definitive XML Schema (Priscilla Walmsley)
- Effective STL (Scott Meyers)
- Transactional COM+ (Tim Ewald)
- C# Essentials (Peter Drayton & co)
- Essential IDL (Martin Gudgen)
- ASP Internals (John Flanders)
- Secrets & Lies (Bruce Schneier)
- Planning Extreme Programming (Kent Beck, Martin Fowler)
- Network Security Private communication in a public world (Charlie Kaufman, Radia Perlman & Mike Speciner)
- The Pragmatic Progammer (Andrew Hunt & David Thomas), I liked this so much, i brought copies for everyone on my team.
- Programming Windows Security (Keith Brown)
- Essential XML (Don Box, Aaron Skonnard & John Lam)
- Exceptional C++ (Herb Sutter)
- Debugging Applications (John Robbins)
- Windows Forms Programming in C#
- Mac OSX for Unix Geeks
- Applied .NET Framework Programming (Jeffrey Richter)
Sunday, May 25, 2003
Thursday, May 22, 2003
Tuesday, May 20, 2003
I really need to get a logo for PocketSOAP, free copy of YATT to anyone with suggestions! <g>
Tuesday, May 20, 2003
update IBuySpy is still labeled as demonstrating best practices, ouch don't think so. An interesting demo yes, best practices, don't see any. YMMV.
Monday, May 19, 2003
Monday, May 19, 2003
Sunday, May 18, 2003
Sunday, May 18, 2003
Saturday, May 17, 2003
- Doug Kaye's Loosely Coupled. I thought Doug did a fantastic job of explaining why you should care about web services.
- Revelation Space. Started off well, but seemed to come off the rails towards the end.
- Altered Carbon. I loved this, couldn't put it down.
- The Stone Canal. I seem to be reading Ken Macleod's books in the wrong order, but they've all been great.
Saturday, May 17, 2003
Saturday, May 17, 2003
Saturday, May 17, 2003
Syndirella is an RSS aggregator written in C# by Dmitry Jemerov released under the GPL license. This page details a fork of the code base that I've been adding new features to.
Latest drop is 20030509-BT (released May 16, 2003) and is based on Dmitry's drop of May 9, and adds the following features
- Plugin support. Supports both IBlogThis and IBlogExtension based plugins. Multiple plugs in are supported, just drop them in a plugins directory under the main Synderilla executable.
- Support for displaying xhtml:body based item content.
- Support for gzip/deflate compression when retrieving RSS feeds over HTTP.
An earlier drop is detailed here
Friday, May 16, 2003
Friday, May 16, 2003
Friday, May 16, 2003
Thursday, May 15, 2003
Wednesday, May 14, 2003
Wednesday, May 14, 2003
Wednesday, May 14, 2003
Tuesday, May 13, 2003
Tuesday, May 13, 2003
Monday, May 12, 2003
Monday, May 12, 2003
Monday, May 12, 2003
Sunday, May 11, 2003
Saturday, May 10, 2003
Saturday, May 10, 2003
Saturday, May 10, 2003
Friday, May 9, 2003
As many people have pointed out in the past, XML is a lousy wrapper for XML documents (conflicting encodings, DTD's, ID clashes etc). Given the continued trend to push for SOAP to be a transport of XML messages (aka doc/lit), and its inability to transport arbitrary XML documents (see above, plus various restrictions SOAP places on the XML structure) I've been thinking whether trying to map the whole shooting match into a single xml document is the right approach. In the end this thread on xml-dist-apps pushes me over the edge, and it looks to me that managing the headers and body as two independent xml docs would be a much better solution. Obviously I'm about 4 years too late to this realization for SOAP, but I'd be interested to know if at any time in SOAP's history this was considered.