IBM developer works article on web services for bioinformatics:
This series describes the process of building, deploying, and using high-throughput Web services for bioinformatics applications. This is meant to serve as a guide for development of software based on the Open-Bioinformatics Foundations software toolkits with packages such as BioPerl, BioJava, and BioPython.
Discusses how to complicate the creation of a BLAST web service by using SOAP, WSDL and "the grid" etc. cf. REST and EUtils.


Comments
complications
Mmm, that does seem complicated...I suppose there are ramifications to a PHP script with a "shell_exec('blastall'....)", but that's how I tend to do it :-)
Some of those articles are good though; there's one somewhere on how to integrate BLAST with SGE on heterogeneous networks.