Няколко причини (без определен ред):
- Променете бизнес логиката само на едно място, промените в схемата на базата данни нямат ефект върху клиентите (само услугата)
- Системата за оторизация на MySQL е доста груба
- По-сигурно, тъй като не е необходимо да отваряте своята база данни към външния свят
- Уеб услугите работят през стандартни HTTP портове, по-малко проблеми със защитните стени
- Няма нужда да инсталирате ODBC драйвери
Разбира се, уеб услугите не са универсална панацея. Някои от горните може да не са приложими във вашия конкретен сценарий, използвайте това, което е най-добро за вас.