SOA
http://www.cnblogs.com/leslies2/archive/2011/12/12/2272722.html
WebAPI
http://www.cnblogs.com/babycool/p/3861277.html