我必须建立一个多浏览器web应用程序,应该能够安装在Windows和Linux服务器上。
我曾经想过使用一个用JQuery构建的客户端前端,和两个不同的后端,分别用java和c#构建。然后,客户端将使用带有json的ajax调用来与服务器上的MVC框架( C#版本的ASP.net MVC和java版本的Struts )通信。
这样做明智吗?它可行吗?我还有其他选择吗?
发布于 2009-05-07 15:05:45
这种方法是有意义的我看到的主要挑战是让java和.net的接口完全相同像没有在任何urls中使用aspx这样的小问题。
与其他方式相比,您还需要手动完成更多的工作-例如,我发现将asp.net脚本服务内容与jquery集成需要一些变通方法,如果您需要前端同时使用两个平台,这些变通方法是不可行的。
发布于 2009-05-07 14:49:54
如果你有一个完美的跨平台解决方案,可以在windows和linux上安装,那为什么还要用C#呢?
发布于 2009-05-07 14:57:52
关于.NET版本-你的后端唯一的功能是json通信吗?那么我认为WCF服务将是更好的选择。
https://stackoverflow.com/questions/835096
复制相似问题