如何在Azure服务器上使用SQL开发WCF应用程序

时间:2012-01-30 07:10:21

标签: c# wcf json azure azure-sql-database

如何使用SQL Azure数据在Windows Azure中开发WCF应用程序?

输出应采用JSON格式,输入方法将包含多个参数。

请求将来自移动设备,看起来像“http://myservice.cloudapp.net/WCF_Serv?id=1&Table=emp”

所有Devlopment都是C#。

2 个答案:

答案 0 :(得分:1)

您提出的问题非常广泛,但假设您只是在寻找如何开始使用WCF和SQL Azure:

请查看此Windows Azure Quick Start示例,了解如何在Windows Azure中设置WCF服务。然后,您可以修改此示例以调用SQL Azure以检索数据。如果您使用过SQL Server,那么使用SQL Azure应该没有问题。

您还可以查看this Quick Start示例,了解如何在网站上使用SQL Azure。您可以借用显着的代码并将其与WCF服务一起使用。

编辑:我注意到的一件事,在编辑您的问题时更具可读性:您的示例似乎正在尝试直接访问表格:

http://myservice.cloudapp.net/WCF_Serv?id=1&Table=emp

您实际上是在呼叫中命名一个表(在本例中为emp)。在我看来,这不是一个好习惯。相反,您应该塑造WCF服务以返回有意义的内容,而不会暴露您的数据库架构。

答案 1 :(得分:0)

创建新的 Windows Azure项目,然后将 WCF 项目添加为 Web角色或工作人员角色。在WCF配置文件中提供 SQL Azure数据库连接字符串,以便与 SQL Azure 连接。休息是一样的。