Я разрабатываю приложение, которое получает push-уведомления через XMPP (я знаю C2DM, но у него есть некоторые ограничения, и я не могу использовать его из-за этого), проблема в соединении, которое через некоторое время собирается в мусор, и я не могу отправить push-уведомление на Android-устройство.
Я думаю, что мне нужно реализовать службу Android, но я понятия не имею, как реализовать службу, которая бы поддерживала соединение. Кто-нибудь может мне помочь?