From MSDN magazine https://msdn.microsoft.com/en-us/magazine/dd315413.aspx and https://msdn.microsoft.com/en-us/magazine/dd942839.aspx I understand that
When RESTful
Yes there is differences.
You endpoints in the service will differ for each other.
You can use all the HTTP verbs without problems for your RESTful service.
In your RESTful you might wanna send json instead of XML. Look at the example right under here.