WebService فقط از پروتکل Http استفاده می کند ولی WCF می تواند از هر یک از پروتکل های زیر استفاده کند:
Abstract کردن کلاس، یعنی این که خصوصیات و رفتارهایی که باعث تمایز آن از دیگران می شود را مشخص می کنیم و بقیه را می گذاریم که استفاده کنندگان هر طور که خواستند تعریف کنند.
با استفاده از نرم افزار Reflector می توان فایل های اسمبلی دات نت مانند exe و dll ها را باز کرد و Source Code آنها را مشاهده کرد.
فایل های اسمبلی دات نت به زبان MSIL می باشند که Reflector قابلیت تبدیل آنها را به زبان های دات نت از جمله #C دارد.