我想要構建我的第一個Windows Phone 7應用程序,並且需要服務後端。建立Windows Phone 7應用程序連接的服務的最佳可伸縮體系結構是什麼?
我應該使用類似NServiceBus的東西嗎? WCF?任何的意見都將會有幫助。
我猜雲(Azure)會是託管此服務的最佳地點嗎?
我想要構建我的第一個Windows Phone 7應用程序,並且需要服務後端。建立Windows Phone 7應用程序連接的服務的最佳可伸縮體系結構是什麼?
我應該使用類似NServiceBus的東西嗎? WCF?任何的意見都將會有幫助。
我猜雲(Azure)會是託管此服務的最佳地點嗎?
NserviceBus我不認爲會真的幫助你在這種情況下。
我會在強大的環境中託管WCF。可能是Azure,但不需要。
最重要的是,我認爲這完全是關於提供高效和智能的脫機策略,所以如果服務失敗,您的應用仍然可以工作。所以這將涉及高效的同步和本地存儲。
對於同步,請查看MS Sync Framework。不知道它會在WP7上工作,但可能會在發佈。
預計很快有關同步框架支持離線功能爲Silverlight和Silverlight在Windows Phone 7聽到正如利亞姆·卡瓦納在這篇博客文章中提到的TechEd前:
這個星期,我我有一個的TechEd會議將展示所有這些以及我們將如何擴展用於創建離線應用程序的同步框架的功能,特別是允許Silverlight,Windows Phone 7甚至非MSFT平臺用於客戶端。
http://blogs.msdn.com/b/sync/archive/2010/06/07/introducing-data-sync-service-for-sql-azure.aspx