[via the InfoPath team blog]

Well this was a totally unexpected find.  Did you know that SQL 2005 allows you to expose stored procedures as web services that can be called remotely, like any other web service?

I'm quite embarrassed to say, but I have barely scratched the surface of SQL 2005 since most of my development work and customers still use SQL 2000.

Anyway, I can think of several instances where using this technique could solve a variety of development challenges.

Check it out.