什么是与一起使用的Linux上最好的服务器端技术&为什么?我想就以下问题发表意见:
发布于 2010-10-26 14:26:57
服务器技术与它没有什么关系;使用您最满意的任何东西。
如果您想利用GWT-RPC在浏览器和服务器之间传递Java对象,那么显然需要用Java编写的服务器,但是任何Java服务器容器的工作方式大致相同。
如果您不关心GWT,那么您的服务器可以使用任何语言,Python/Django、.NET/ASP、PHP、Rails等等。此时,您只需托管JavaScript文件,即使是静态托管也适用于您。
您甚至可以编写一个根本不连接到服务器的GWT应用程序,用户可以直接下载JS,或者打包为Chrome扩展。
发布于 2010-10-26 14:40:36
GWT是一种客户端技术,用于将Java转换为JavaScript。
如果您想使用GWT作为客户端服务器应用程序的客户端代码,则应该使用基于Java的服务器来避免问题。
您可以在任何语言中使用GWT,甚至可以使用自己的JSON包装,但更容易的解决方案是使用Java服务器。
我的建议是GAE、TomCat或Jetty。Tomcat和Jetty在Linux中都很容易配置,TomCat与Eclipse很好地集成。
发布于 2010-10-28 12:04:11
阻力最小的路径将是Java容器,如Apache或Jetty。GWT servlet部署在servlet容器中,并调用自己的代码以实现持久性和其他服务器端应用程序逻辑。所有的表示逻辑都应该驻留在客户端GWT代码中。
我还可以建议您仔细看看Scala编程语言吗?它非常巧妙地与Java集成,因此是编写服务器端逻辑的完美语言。
在客户机-服务器通信方面,我向您推荐gwt-调度。它有很好的追随者,简化了客户端和服务器端对请求和响应的处理。
https://stackoverflow.com/questions/4028301
复制相似问题