Apache (Windows XP) 上的 ASP .NET 2.0?

发布于 2024-07-29 11:32:50 字数 371 浏览 2 评论 0原文

我正在为 Intranet 环境构建 ASP .NET 2.0 Web 应用程序。 该站点可能必须托管在 LAN 中的 XP 计算机上。 IIS 会将连接数限制为 40。 我的要求有所不同 - LAN 中的客户端数量可能要高得多 - 比如说最多 1000 个甚至更多。

该站点使用 ASP .NET 2.0 构建,并广泛使用 ASP .NET Ajax 1.0。 我有什么选择? 是否可以将其托管在 Apache 服务器上? (使用 ASP .NET Ajax) 如果没有,还有其他选择吗?

谢谢。

编辑:我听说过 ultidev 卡西尼号。 这是一个好的选择吗(ASP .NET 2.0+ ASP .NET AJAX 1.0)?

I am building an ASP .NET 2.0 web app for an intranet environment. The site may have to be hosted on an XP machine in the LAN. IIS would restrict the number of connections to 40.
My requirements are different - the number of clients in the LAN could be much higher - say upto 1000 or maybe even more.

The site is built using ASP .NET 2.0 and extensively uses ASP .NET Ajax 1.0.
What options do I have? Is hosting it on an Apache server possible? (with ASP .NET Ajax)
If not, any alternatives?

Thanks.

EDIT: I've heard about ultidev cassini. Is that a good option (ASP .NET 2.0+ ASP .NET AJAX 1.0)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

撞了怀 2024-08-05 11:32:50

我不会考虑卡西尼号,根据我的经验,它对于生产来说太慢了。 其他替代方案:

  • Apache + mod_mono (但您的应用程序将在 Mono 而不是“标准”下运行.net,这可能会或可能不会带来自己的问题)
  • Apache + mod_aspdotnet (但这个 mod 似乎相当陈旧且无人维护)
  • 购买​​ Windows Web Server 许可证(2003 或 2008),但我想这不是一个选择,是吗? :-)

I wouldn't consider cassini, in my experience it's too slow for production. Other alternatives:

  • Apache + mod_mono (but your app would be running under Mono instead of "standard" .net, which may or may not bring its own problems)
  • Apache + mod_aspdotnet (but this mod seems rather old and unmaintained)
  • Buy a Windows Web Server license (2003 or 2008), but I guess that's not an option is it? :-)
鹤舞 2024-08-05 11:32:50

有了这些数字,您应该能够真正证明许可证的合理性 - 它们是否都会同时访问服务器 - 如果不是,您可能能够摆脱 XP 托管。

您如何在没有单个服务器实例的情况下管理 1000 个用户 - 当然其中一个用户具有运行 IIS 的能力?

您可以从以下位置获取 Windows Web Server 2008 许可证大约 469 美元

这不需要 CAL 即可访问,但是(IANAL )您可能无法使用 Windows Auth,它应该是一个面向公众的网站...

With those sorts of numbers, you should be able to justify a license really - will they all be accessing the server concurrently - if not you might be able to get away with the XP hosting.

How are you managing 1000 users without a single server instance in there - surely one of them has a bit of capacity to run IIS?

You can get a Windows Web Server 2008 License from around $469

This doesn't require CALs for access, but (IANAL) you might not be able use Windows Auth with that and it should be a public facing website...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文