2012-02-13 66 views
3

我在尋找一些建議/最佳實踐在Windows Azure中設置WCF應用程序。在Windows Azure中部署WCF應用程序

目前我有一個SQL Azure數據庫,我想提供一些服務,需要爲iPhone和其他第三方產品提供信息。

1)如何使用SQL Azure數據在Windows Azure中開發WCF應用程序?
2)什麼是最好的架構來做到這一點,什麼是最安全的方法?

我使用C#作爲語言。

回答

1

您可以使用Azure SDK創建WCF Web角色,也可以將WCF託管在輔助角色上。隨你便。

連接到SQL Azure與連接到SQL Server的連接非常相似,請注意連接字符串。

既然你提到過這個WCF將用於iPhone和一些第三方應用程序,我強烈建議你看看WCF RESTful Toolkit和JSON格式。由於在這種情況下,使用JSON格式的RESTful API(或web api)將是最好的。

+0

安全性如何? SSL? – dg90 2012-02-14 06:39:40

+0

Azure上的WCF將與您在本地服務器上所做的完全相同。您可以通過使用Azure SDK中的證書部分和WCF配置來綁定WCF Web角色上的HTTPS。或者,您可以將其與您的輔助角色綁定,但您需要通過Azure啓動功能通過NETSH命令將您的證書與端口綁定。 – 2012-02-14 06:44:42

相關問題