A quick update.
-I added a SOAP client to ActionStep. It works perfectly with .NET web
services...but I haven't tried it with any other servers yet. It's a
fairly complete implementation of the standard. It supports
<xsd:import> and <wsdl:import> elements, complex types, array types,
and all the date types. It's still a bit thin in some of the more
interesting schema stuff, like restrictions and enumerations, but I'll
get to them. I will also be adding type mapping, so that your client
side classes will go back and forth over the wire with minimal setup.
-Fixed up a bunch of problems with NSTableView, and added some new
features. It now supports more cell types (buttons, checkboxes,
images, sliders), and most of the scrolling issues are worked out.
Column movement is also quite a bit better, but I'd like to get it
looking just like Cocoa's NSTableView, so it will take some more work.
-Various refactorings were made to the other RPC clients. What's
really amazing about the framework is it is a unified API, whether
you're doing XML-RPC, SOAP or Flash Remoting. Makes it easy to change
your backend without too many client issues.
That's it. After cleaning up the SOAP stuff, I'm moving on to
beautifying (and optimizing) many of the controls. OS X rendering
issues have also been brought to my attention, and I'll be sorting
those out.
Scott
|