These are the different servlet exposed by Alfresco to accepts different authentication methods for WebScripts execution:
alfresco/service accepts only Basic HTTP Authentication
alfresco/wcservice accepts all the authentication methods configured for the Alfresco Explorer
This means that if have configured CAS or OpenSSO for your Alfresco Web Client then you can invoke a WebScript using wcservice to use the same authentication method.