2016-04-14 16 views
-1

Bu alanda sahip olduğumuz aygıtlar için bir mobil uygulamanın olası yazımını araştırmam istenmiştir. Bu cihazlar halihazırda güvenli bir APN üzerinden ofise geri dönüyorlar, bu nedenle internete erişim yok, şimdiye kadar yaptığım küçük araştırmalardan internete erişemeyen bir cihaza push bildirimleri göndermek mümkün mü? Bildirim motorları örneğin gök gürültüsüne dayalı bulut gibi görünüyor.Bulut tabanlı bildirim altyapısı kullanmadan mobil aygıtlara push bildirimleri göndermek mümkün mü

Yerel olarak herhangi bir şeyi barındırabilir misiniz, yoksa bu mümkün değil mi?

+0

İtme bildirimini cihazlara göndermek için push bildirimini gönderen istemcinin internete bağlanması gerekir. Bu yüzden eğer itme bildirimini sunucuya gönderirseniz, internete bağlanmanız gerekecektir. Ayrıca bildirimi alan cihaz internet bağlantısına ihtiyaç duyar. Apple/Google sunucuları, cihaza internet üzerinden bastığından. – rckoenes

+0

"İnternete bağlanamıyor mu?" İlk durumda evet - push mesajlaşmayı kendi uygulamanızı sıfırdan yazabilirsiniz (push mesajı sadece bir sunucuya bir TCP soketidir) ya da birkaç açık kaynak uygulamasından birini kullanabilirsiniz. WAN, o zaman hayır. –

+0

@GabeSechan iOS'ta bu uygulama zor olacak çünkü arka planda çalışan uygulamalar çeşitli özel gereksinimlere sahip. – rckoenes

cevap

0

İtme bildirimini yalnızca Internet'e bağlı bir aygıttan gönderebilirsiniz. Ancak, alıcı cihazın zamanda internete bağlı olması gerekmez. Bildirim kuyruğa alınacak ve alıcı cihaz bir internet bağlantısı kurduğunda, bunu alacaktır. Ancak, ilk cihaza ulaşılmadan önce ikinci cihaza ikinci bir bildirim gönderirseniz dikkat, sadece ikincisi korunur.

İlgili konular