Microsoft Anında İlet Bildirim Servisi (ingilizce: Microsoft Push Notification Service), Microsoft tarafından geliştirilen mobil bir hizmettir. Geliştiricilere sunuculardan Windows Phone uygulamalarına itme verileri göndermesine izin verir. MPNS, Windows Phone 8 İşletim Sistemini hedef alan uygulamalarda doğal olarak desteklenir. Microsoft, 2011'de Windows 8 ve Windows Phone 8.1 için Windows Anında İlet Bildirim Servisi'ni tanıttı, MPNS'yi etkili bir şekilde bu hizmetle değiştirdiğini açıkladı. MPNS, kaynak kodu Windows Phone 8.1'i hedefleyecek şekilde değiştirilmiştir. Yükseltmeden önce MPNS kullanmak üzere zaten kayıtlı olan bir Microsoft Silverlight uygulamasına geçirilirse, Windows Phone 8.1 üzerine yüklenmiş uygulamalarda kullanılabilir.
Geliştirici(ler) | Microsoft |
---|---|
Programlama dili | C Sharp |
İşletim sistemi | Windows Phone 8.1 |
Tür | Bildirim Servisi |
Lisans | Kapalı kaynak |
Resmî sitesi | dev |
Teknik detaylar
Uygulama
MPNS, yerel olarak, hizmeti uygulayan Windows Phone 8 uygulamaları ile kullanılmak üzere tasarlanmıştır. Geliştiricilere, tost bildirimlerini göndermesinin yanı sıra, uygulamanın Windows Metro başlangıç menüsü karosu üzerinde döşeme görüntüsünü güncelleme ve bildirim metnini çevirme olanağı tanır. Bu, MPNS sunucu ağına istek ve ilgili içerikle POST mesajları göndererek geliştiriciler tarafından gerçekleştirilir. Bir kullanıcı, genellikle, bir uygulama, bildirim verileri için MPNS'ye kaydolmadan önce veri veya bildirimlerin alınmasına izin vermelidir. Geliştirici bir üçüncü taraf sağlayıcıdan bir Transport Layer Security sertifikası satın alıp kendi özel anahtarı ve sertifika verilerini Microsoft Developer Portal hesabına yüklerlerse, MPNS şifrelenmiş bir kanal kullanarak bildirim verileri göndermek için uygulanabilir. Aksi takdirde, şifrelenmemiş bir kanal kullanarak bildirim verileri göndermek için MPNS uygulanabilir. Şifrelenmemiş kanalları kullanan uygulamalar, tüm bildirim istekleri ve cihaza güncellenen veya görüntülenen içerikle birlikte oran ve boyut sınırlamaları vardır. Bu sınırlar, bir SSL sertifikası satın alarak ve MPNS şifrelemesini kullanmak üzere değiştirilebilir.
Mimari
MPNS, Kanal URI Tanımlayıcılarını ve aygıt bilgilerini koruyan ve saklayan, geliştirici sunuculardan alınan POST isteklerini doğrulayan ve mobil cihazlara sıkıştırılmış ve istenen verileri gönderen sunucular ve dahili arayüzlerden oluşur. Bir uygulama, veri ve bildirimler için kayıt yaptığında, MPNS ağından benzersiz bir Kanal URI Tanımlayıcıları alır. Bu tanımlayıcı, uygulama geliştiricisinin üçüncü taraf sunucusu tarafından, belirli veri dağıtım isteğinin gönderileceği aygıta referans vermek için kullanılır. Mobil cihaz, Kanal URI Tanımlayıcı'yı aldıktan sonra, saklanması için geliştiricinin sunucusuna gönderilir. Bir sunucu, veri iletimi için MPNS ağına bir POST mesajı gönderdiğinde, Kanal URI Tanımlayıcısı, mesaj yükünde, teslim edilecek veriler ve belirtilen herhangi bir parametre seçeneği içerisine dahil edilir. MPNS ağı tanıtıcıyı doğrulayacak ve veriyi mobil cihaza teslimat için takas edecekdir.
Kaynakça
- ^ "Arşivlenmiş kopya". 1 Temmuz 2017 tarihinde kaynağından . Erişim tarihi: 18 Aralık 2016.
- ^ "Arşivlenmiş kopya". 1 Şubat 2019 tarihinde kaynağından . Erişim tarihi: 18 Aralık 2016.
- ^ "Arşivlenmiş kopya". 27 Eylül 2016 tarihinde kaynağından . Erişim tarihi: 18 Aralık 2016.
- ^ "Arşivlenmiş kopya". 13 Ekim 2016 tarihinde kaynağından . Erişim tarihi: 18 Aralık 2016.
Dış bağlantılar
- MPNS overview4 Temmuz 2017 tarihinde Wayback Machine sitesinde .
Ayrıca bakınız
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Microsoft Aninda Ilet Bildirim Servisi ingilizce Microsoft Push Notification Service Microsoft tarafindan gelistirilen mobil bir hizmettir Gelistiricilere sunuculardan Windows Phone uygulamalarina itme verileri gondermesine izin verir MPNS Windows Phone 8 Isletim Sistemini hedef alan uygulamalarda dogal olarak desteklenir Microsoft 2011 de Windows 8 ve Windows Phone 8 1 icin Windows Aninda Ilet Bildirim Servisi ni tanitti MPNS yi etkili bir sekilde bu hizmetle degistirdigini acikladi MPNS kaynak kodu Windows Phone 8 1 i hedefleyecek sekilde degistirilmistir Yukseltmeden once MPNS kullanmak uzere zaten kayitli olan bir Microsoft Silverlight uygulamasina gecirilirse Windows Phone 8 1 uzerine yuklenmis uygulamalarda kullanilabilir Microsoft Aninda Ilet Bildirim ServisiGelistirici ler MicrosoftProgramlama diliC SharpIsletim sistemiWindows Phone 8 1TurBildirim ServisiLisansKapali kaynakResmi sitesidev wbr windows wbr com wbr en us Teknik detaylarUygulama MPNS yerel olarak hizmeti uygulayan Windows Phone 8 uygulamalari ile kullanilmak uzere tasarlanmistir Gelistiricilere tost bildirimlerini gondermesinin yani sira uygulamanin Windows Metro baslangic menusu karosu uzerinde doseme goruntusunu guncelleme ve bildirim metnini cevirme olanagi tanir Bu MPNS sunucu agina istek ve ilgili icerikle POST mesajlari gondererek gelistiriciler tarafindan gerceklestirilir Bir kullanici genellikle bir uygulama bildirim verileri icin MPNS ye kaydolmadan once veri veya bildirimlerin alinmasina izin vermelidir Gelistirici bir ucuncu taraf saglayicidan bir Transport Layer Security sertifikasi satin alip kendi ozel anahtari ve sertifika verilerini Microsoft Developer Portal hesabina yuklerlerse MPNS sifrelenmis bir kanal kullanarak bildirim verileri gondermek icin uygulanabilir Aksi takdirde sifrelenmemis bir kanal kullanarak bildirim verileri gondermek icin MPNS uygulanabilir Sifrelenmemis kanallari kullanan uygulamalar tum bildirim istekleri ve cihaza guncellenen veya goruntulenen icerikle birlikte oran ve boyut sinirlamalari vardir Bu sinirlar bir SSL sertifikasi satin alarak ve MPNS sifrelemesini kullanmak uzere degistirilebilir Microsoft Aninda Ilet Bildirim Servisi semasiMimari MPNS Kanal URI Tanimlayicilarini ve aygit bilgilerini koruyan ve saklayan gelistirici sunuculardan alinan POST isteklerini dogrulayan ve mobil cihazlara sikistirilmis ve istenen verileri gonderen sunucular ve dahili arayuzlerden olusur Bir uygulama veri ve bildirimler icin kayit yaptiginda MPNS agindan benzersiz bir Kanal URI Tanimlayicilari alir Bu tanimlayici uygulama gelistiricisinin ucuncu taraf sunucusu tarafindan belirli veri dagitim isteginin gonderilecegi aygita referans vermek icin kullanilir Mobil cihaz Kanal URI Tanimlayici yi aldiktan sonra saklanmasi icin gelistiricinin sunucusuna gonderilir Bir sunucu veri iletimi icin MPNS agina bir POST mesaji gonderdiginde Kanal URI Tanimlayicisi mesaj yukunde teslim edilecek veriler ve belirtilen herhangi bir parametre secenegi icerisine dahil edilir MPNS agi taniticiyi dogrulayacak ve veriyi mobil cihaza teslimat icin takas edecekdir Kaynakca Arsivlenmis kopya 1 Temmuz 2017 tarihinde kaynagindan Erisim tarihi 18 Aralik 2016 Arsivlenmis kopya 1 Subat 2019 tarihinde kaynagindan Erisim tarihi 18 Aralik 2016 Arsivlenmis kopya 27 Eylul 2016 tarihinde kaynagindan Erisim tarihi 18 Aralik 2016 Arsivlenmis kopya 13 Ekim 2016 tarihinde kaynagindan Erisim tarihi 18 Aralik 2016 Dis baglantilarMPNS overview4 Temmuz 2017 tarihinde Wayback Machine sitesinde Ayrica bakinizApple Aninda Ilet Bildirim Servisi