В таком случае вам потребуется либо высунуть наружу свой компьютер, это можно сделать например с помощью сервиса
dyn-dns.org либо арендовать удаленный сервер.
Или же просто использовать push-методики описанные на этом сайте, которые можно без проблем реализовать на любом серверном языке.