İnternet ve Online İşler

IPhone Geliştirme – RSS, XML, ASP.NET ve Genel İşleyiciler

IPhone Geliştirme – RSS, XML, ASP.NET ve Genel İşleyiciler

Patronunuz iPhone’u aldığında size yolda kurumsal verilere nasıl ulaşacağınızı soruyor. İyi yanı, hem Mac hem de iPhone almanız gerekiyor, ancak sonra hepsini gerçekleştirmeniz gerekiyor. Çok basit, özelleştirilebilir ve piyasaya sürülmesi hızlı bir çözümün hızlı teslimatına odaklandık.
Özellikle bizim için, yöneticilerimizin dizüstü bilgisayar yüklemeden, kablosuz bağlantı bulmadan, web uygulamamıza giriş yapmadan, bir istatistik sayfasına gitmeden yolda kolayca görebilmek isteyeceği kurumsal istatistiklerimiz var …. Bunun yerine, iPhone’larını çıkarabilmeleri ve İstatistikler düğmesine basabilmeleri gerekir. Boom! İstatistikler var.
Birçok kişi, üzerinde çalışabilecekleri bir altın örnek iPhone uygulaması arıyor ve bu verileri talep eden iPhone’a aktarmak için gereken dahili bir altyapı olduğunu unutuyor. Bunun için muhtemelen XML döndüren iyi bir web hizmeti düşünüyorsunuz. Aklıma SOAP geliyor ama iPhone SDK’nın şu anki sürümünde destek yok. Burası çoğu insanın sizi REST’i kullanmaya yönlendireceği yerdir. REST, URL tabanlı bir istek sahibi olduğu için güzeldir, ancak bunu ayarlamak çok fazla çalışma gerektirir.
Hedefimizin bir kısmının “pazara hızlı bir şekilde ulaşmak” olduğunu unutmayın, o halde neden Visual Studio’nun sahip olduğu genel HTTP işleyicisini dikkate almıyorsunuz?
İşte yapacaklarınız:
1. Bir RSS okuyucu oluşturma örneğini izleyin ve onu iPhone’unuza bağlayın. Kelimesi kelimesine takip edin ve harika çalışıyor. İşte bağlantı: http://theappleblog.com/2008/08/04/tutorial-build-a-simple-rss-reader-for-iphone
2. Şimdi Visual Studio’da genel bir genel işleyici ekleyin. Bu .ASHX dosyası olacak
3. SQL veritabanında, kullanıcı adı ile iPhone kimliği arasındaki ilişkiyi depolayacak bir tablo oluşturun.
4. Genel işleyiciyi iki parametreyi kabul edecek şekilde düzenleyin – biri istenen işlem için (bizim durumumuzda: istatistikler) ve diğeri iPhone kimliği için.
5. Doğrulanırlarsa, bağlam.response kullanarak XML’deki istatistiklerle bunlara yanıt verin.
6. Bunu, doğru parametreleri geçerek tarayıcınızda test edin, böylece iPhone’unuzla vurmaya başlamadan önce çalıştığını bilirsiniz.
7. Şimdi iPhone uygulamasını yeni URL’yi parametrelerle kullanacak şekilde yapılandırın.
Temel bilgilerle çalışmayı öğrendikten sonra:
1. iPhone kimlikleri ile kullanıcı kimlikleri arasındaki ilişkiyi depolayan bir kurumsal veritabanı tablosu oluşturun ve bunu işleyicideki ilk işlem olarak test edin. Bu, işleyiciyi son derece güvenli kılar çünkü geçerli bir iPhone kimliği olmadan ön kapıdan geçemezsiniz. Bu arada, kullanılacak adresleri almak için UDID’yi kullandık. Her durumda, iki kat korunmanız için özel eğitim için yapmalısınız.
2.Tarih, saat, kullanıcı, iphone ve işlevi bir tabloya yazan bir kayıt işlevi oluşturun
3. iPhone uygulamasını detaylandırabilmek için geliştirin (sadece başka bir işlem)
Birkaç not:

-Bu, geçirilen parametrelerle ölçeklenir.
– çıktıyı iPhone yerine asp.net düzeyinde özelleştirebilirsiniz.
– çok güvenli çünkü yalnızca kayıtlı iPhone’ları içerecek.

Paylaş:

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d blogcu bunu beğendi: