no meu entendimento a vantagem do WebService é a comunicação entre sistemas de diferentes tecnologias em uma mesma empresa. Porém, existe muitos sites como google, sites de tradução, que fornecem estes serviços para qualquer um poder usar. O que eles ganham com isso?
Tem como eu disparar um evento aki da minha casa e este evento disparar um serviço la no meu serviço? Está seria uma finalidade do WebService?
Gostaria de criar um programa de envio de msg no sistema.
Como poderia fazer para o WebService me enviar a msg automaticamente sem eu precisar acessa-lo para verificar se tenho uma msg. É possível fzer isso?
Acho que você não entendeu o propósito dos Web Services, amigo.
Você até pode fazer um notificador usando WS, mas você teria que ter um provedor de um WS que receba notificações, por exemplo.