Yes, you can consume WCF services in your application, you can host the services in a number of ways (e.g hosted in IIS and consumed over HTTP, or hosted in a windows service and consumed via TCP)
My article
Visual Application Launcher[
^] demonstrates using WCF in a winforms application, hosted in IIS