I've been studying Spring MVC 4 and I understand that Spring have several annotations to develop faster. This question and answer explains very well the relation between @Component, @Service, @Repository and @Controller. My questions are:
- Can a @service class be called from another machine as a common wsdl service? For example, from a standalone app that is the client of the service. 
- Or is @service annotation just to mark the use of a class? 
Thanks
 
     
     
     
     
    