Ao usar aplicativos de área de trabalho, como o Socket, você pode enviar dados pela Internet.
O soquete é capaz o suficiente para enviar dados pela rede, especialmente se não houver firewalls ou proxies envolvidos.
Mas, minha sugestão é melhor passar pelo canal adequado, caso contrário, se a configuração mudar, você pode ter problemas.
Se você quer dizer "como posso enviar SMS (pequenas mensagens)?", como você mostrou na pergunta.
Mensagens curtas (SMS) são basicamente baseadas no protocolo SMPP que não podem ser enviadas diretamente.
Se você usa o gateway SMS ou uma API existente onde pode fazer uma solicitação http do php, há vários provedores de serviços SMS como o VAS e getways de código-fonte aberto como o KANNEL, que podem ser usados para enviar & receber SMS.