Globálne používanie webových služieb (web services), ktoré zahŕňajú štandardné protokoly komunikácie medzi aplikáciami zmenilo vývoj softvérových produktov. Napríklad funkcie, ktoré dnes webové služby ponúkajú obnášajú ochranu, koordináciu distrubuovaných transakcií a spoľahlivosť komunikácie. Výhody týchto zmien vo webových službách sa odrážajú v nástrojoch a technológiách, ktoré developery využívajú. Windows Communication Foundation (WCF) je navrhnutý pre riadený prístup k distribuovaným aplikáciam, širokú interoperabilitu a priamu podporu servisne orientovaných aplikácií.