【发布时间】:2013-08-28 15:52:23
【问题描述】:
我的公司正在寻求开发一种需要在 Websphere 和 IIS 上运行的网络产品。理想情况下,我们希望对两者使用相同的框架,但我目前不知道这些选项(如果有的话)。在 IIS 上,我们很可能在 Websphere 上使用 ASP MVC 和 JSP。是否有一些我们可以在两个平台上使用的通用技术?
【问题讨论】:
我的公司正在寻求开发一种需要在 Websphere 和 IIS 上运行的网络产品。理想情况下,我们希望对两者使用相同的框架,但我目前不知道这些选项(如果有的话)。在 IIS 上,我们很可能在 Websphere 上使用 ASP MVC 和 JSP。是否有一些我们可以在两个平台上使用的通用技术?
【问题讨论】:
IIS 是一个网络服务器。 Websphere(或Websphere 通常指的术语)是一个应用服务器,即Websphere Application Server (WAS)。 IIS 将更类似于 IHS(IBM HTTP Server)或 Apache HTTP Server。
所以“是否有一些我们可以在两个平台上使用的通用技术”的答案可能是 JSP,因为 WAS 主要只是一个 Java 应用程序服务器。
在 IIS 上运行 JSP 的参考Lightweight servlet engine for serving java application via IIS
这是关于应用程序与 Web 服务器的更详细讨论 What is the difference between application server and web server?
更笼统的说明:让同一个应用程序在两种环境中以完全相同的方式运行对于任何适度有趣的应用程序来说都可能是一项艰巨的任务。
【讨论】:
两者真正共有的是 HTML、CSS 和 JavaScript。也就是说,客户端技术而不是服务器框架。所以我建议至少考虑其中一个 JavaScript MVC 框架。 TodoMVC.com 比较其中的几个。
【讨论】: