0

我正在为一个需要在 linux 服务器上托管并使用 iphone、ipad 等与服务器交互的项目做 POC。

我在asp.net mvc方面有很强的背景,但是对java知之甚少,也没有java spring的经验。

对于这个要求,我必须使用 HTML5 在控制器上切换到多个视图以支持多个平台,或者我可以使用 phoneGap 来呈现视图。

如果我选择使用 asp.net MVC,我必须使用 Mono 来开发(最新版本的 2.10 支持 asp.net MVC 3),并使用 apache 来托管应用程序。

如果我选择使用 java spring,那么对应用程序的所有支持似乎都是原生的,没有太多“黑客”。

问题是是否值得使用 java ,这对我和我的团队来说会有一些学习曲线,有好处(性能或支持),或者我应该使用带有 Mono 的 asp.net mvc,我们只需要在其中学习Mono 是为了为 linux 服务器开发吗?

4

1 回答 1

0

是否值得使用 java,它对我和我的团队有一些学习曲线,有好处(性能支持),或者我应该使用带有 Mono 的 asp.net mvc,我们只需要学习 Mono

对于 G-WAN,我们最近添加了对 Java (JVM) 和 C# (Mono) 的支持。

在这个阶段(支持 Mono 的版本将在月底发布)可以说的是,两者在 G-WAN 上的性能“相同”(Mono 消耗的 RAM 少一点)。

从其他应用程序使用 Java 或 Mono 时,情况并非如此。服务器(您必须根据具体情况进行测试)。

当我在周末(!)提出问题时,我从 Mono获得了相关且响应迅速的支持,但 Java 提供了更多的支持选项(许多公司提供 Java 解决方案和支持计划)。

这只是我个人的经验。

于 2012-10-17T16:44:56.523 回答