我们正在计划一个与 WCF 服务对话的浏览器应用程序 (xbap)。这些 WCF 服务从 SQL 数据库中获取信息。我们的每个客户在此服务器上都有自己的数据库。客户端需要从 SQL Reporting Services 获取报告。一个客户端可以运行该应用程序的多个实例。
这如何与许可一起使用?我们考虑从 1 台在 Windows 服务器上运行 MSSQL 和 IIS 的服务器开始(尽管我可能很聪明地从一开始就将它们分开)。那么这将是 Server 2008 的 1 个许可证和 SQL2008 的 1 个许可证?为每个用户添加一个?那么,每个客户是我们客户的用户还是每个员工?这对于报告服务是否相同,还是 SQL2008 的一部分?我很困惑...
补充: 我听说这家公司被收取了大约 100.000 美元的费用,因为他们使用了错误许可证的报告服务。他们的 Web 应用程序被描述为普通应用程序,因为他们使用了报告服务。我们正试图阻止这种情况。