在Windows Azure中部署WCF应用程序

本文关键字:WCF 应用程序 部署 Windows Azure | 更新日期: 2023-09-27 18:24:23

我正在寻找一些在Windows Azure中设置WCF应用程序的建议/最佳实践

目前,我有一个SQL Azure数据库,我想做一些服务,需要为iPhone和其他一些第三方产品提供信息。

1)如何使用SQL Azure数据在Windows Azure中开发WCF应用程序
2) 做到这一点的最佳架构是什么?确保安全的最佳方式是什么

我使用C#作为语言。

在Windows Azure中部署WCF应用程序

您可以使用Azure SDK创建WCF Web角色,也可以在工作角色上托管WCF。这取决于你。

连接到SQL Azure与连接到SQL Server的操作非常相似,只需注意连接字符串即可。

既然你提到这个WCF将用于iPhone和一些第三方应用程序,我强烈建议你看看WCF RESTful Toolkit和JSON格式。由于在这种情况下,JSON格式的RESTful API(或web API)将是最好的。

看看这篇文章"在Windows Azure上为消费者设备构建大规模可扩展平台"

http://msdn.microsoft.com/en-us/magazine/hh781021.aspx

应该很好地涵盖你的两个主题。。。

连接到SQL Azure更容易,您有很多选项,ADO.NET、实体框架、OData等。。http://msdn.microsoft.com/en-us/library/ee621789.aspx

有关此方面的更多示例,请查看Windows Azure培训工具包。