9663d683_Sohel_s_Blog__Code_Activity
[Options/Matrix] Development [WCF Service] Easy to develop – just like regular Visual Studio solution (SharePoint template) [Code Activity] 
Since you should use client object model, you need to be familiar with client object model. The development involved few manual steps like creating xml file etc.
Sohel's Blog
Code Activity