1

是否有可能以某种方式设置 WMS 以仅使用 Windows Server 2003 标准版从数据库中流式传输内容?

我知道它可以使用自定义插件数据源来完成,但这仅在 Windows Server 2003 企业版中启用。

4

2 回答 2

0

很抱歉成为坏消息的承担者,但您最好的选择可能是:

  1. 在数据库之外维护您的数据副本(我不知道您的设置的详细信息,因此这可能会破坏您尝试做的事情的目的)。基本上,保留要流式传输的内容的文件缓存并编写应用程序以使文件缓存与数据库保持同步。
  2. 切换到 Windows Server 2008。2008 的 Web Server 和 Standard 版本支持自定义插件,并且应该比 Enterprise 版本更实惠(我相信 Web Server 版本低于 500 美元)。

也许其他人有一些聪明的解决方案,但这些是我知道的唯一选择。

于 2009-04-30T08:57:30.517 回答
0

没有什么是开箱即用的,但 WMS 确实支持其他自定义插件。从性能的角度来看,您可能需要考虑为什么需要这样做。在我看来,最简单的方法是围绕数据库编写一个 HTTP 包装器,并使用内置的 HTTP 流数据源。编写 HTTP 包装器所需的知识和技能比编写 WMS 插件要丰富。如果您确实有这方面的用例,请考虑SQL Server 2008 的文件流功能,因为它旨在为您提供文件系统性能的关系能力

于 2009-05-04T14:08:12.530 回答