I’ve been playing around with SOAP (Simple Object Access Protocol) in Perl recently. The example I wrote seems nice and straightforward and should even work with .NET thanks to some pointers from Rob.
This has got to be worth looking into some more as a means to centralise functionality and simplify scripts. I’m sure that’s not entirely what SOAP is meant for, but it works for me! The fact that it lets you call a Linux based function from a non-Linux client is a definite plus point.