Öğrenme amaçlı olana veya mesajlaşmaya benzer bir uygulama oluşturmaya çalışıyorum.Android Chat Service
Temel olarak, TCP/IP kullanarak bir java sunucusuna bağlanan bir hizmete bağlanan bir etkinlik oluşturdum.
Hizmet canlıyken kullanıcı ileti alır ve gönderir. Sorun, kullanıcı uygulamayı kapattığında (örn. Görev yöneticisini kullanarak - Ana ekran düğmesini basılı tuttuğunuzda). Eğer uygulama kapatılırsa servis öldürülürse 0'dır.
Sorum şu: Bu tür uygulamaların modeli nedir, böylece kullanıcının her zaman mesaj alması, neyin yol açtığı her zaman mesajları göndermeyi ve hizmetlerini canlı tutmayı başarır.
Teşekkür ederiz.
Google Cloud Messaging için – EGHDK
C2dm'nin bir çözüm olduğunu biliyorum, ancak başka bir seçeneğin xmpp olduğunu okudum. Ben xmpp örneğimde olduğu gibi tpc/ip soketleri kullanarak çalışır, bu yüzden xmpp kullanarak hizmet sorununu nasıl çözersiniz? Xmpp konusunda yanılıyorsam beni düzeltin. Teşekkürler – Catalin
Hey, Hizmetimi canlı tutma hakkında bir sorum var: http://stackoverflow.com/questions/35168769/start-in-foreground –