Ajax 这个简单的web服务使用哪种(脚本)编程语言?

Ajax 这个简单的web服务使用哪种(脚本)编程语言?,ajax,web-services,programming-languages,shell,Ajax,Web Services,Programming Languages,Shell,我想使用web界面启动一个相当耗时的进程,所以我显然希望它在后台守护进程中运行,并且我还希望有一个使用AJAX之类的工具的进度条 我的想法是让一个守护进程监听给定端口上的请求。浏览器随后将发送带有任务参数的请求,守护进程将通过运行shell命令启动进程。它还必须生成另一个线程来监视进度,并打开另一个套接字来根据请求转发此信息。我一次只需要一个进程,所以不需要超过一个工作线程 我的问题是,我可以用什么编程语言来编写这个简单的程序。当然,我可以像往常一样用C语言来做,但这次我愿意学习一些新的/更好的

我想使用web界面启动一个相当耗时的进程,所以我显然希望它在后台守护进程中运行,并且我还希望有一个使用AJAX之类的工具的进度条

我的想法是让一个守护进程监听给定端口上的请求。浏览器随后将发送带有任务参数的请求,守护进程将通过运行shell命令启动进程。它还必须生成另一个线程来监视进度,并打开另一个套接字来根据请求转发此信息。我一次只需要一个进程,所以不需要超过一个工作线程

我的问题是,我可以用什么编程语言来编写这个简单的程序。当然,我可以像往常一样用C语言来做,但这次我愿意学习一些新的/更好的东西。

Python完全有能力做到这一点:您有一个随时可用的嵌入式HTTP服务器模块,还有一个守护程序库

对于AJAX接口,默认情况下也可以使用XML和JSON库

Python2.5.x/2.6.x的默认安装包含您似乎需要的所有模块。

Python完全有能力做到这一点:您有一个随时可用的嵌入式HTTP服务器模块,还有一个守护程序库

对于AJAX接口,默认情况下也可以使用XML和JSON库


Python2.5.x/2.6.x的默认安装包含您似乎需要的所有模块。

您可以使用C/.Net并使用类。

您可以使用C/.Net并使用类。

非常适合于此。

非常适合于此

RubyonRails绝对适合于这类事情。
还有用于后台工作的插件。

RubyonRails绝对适合这种类型的应用。
还有用于后台工作的插件。

应该提到:我在Linux服务器上,所以这不是一个真正的选项。应该提到:我在Linux服务器上,所以这不是一个真正的选项。