Jquery FireFox插件与服务器的连接

Jquery FireFox插件与服务器的连接,jquery,ajax,firefox-addon,firefox-addon-sdk,Jquery,Ajax,Firefox Addon,Firefox Addon Sdk,我正在开发一个Firefox插件,它可以检索数据并将数据发送到http服务器,但是我遇到了一些问题,比如如何做到这一点。该插件将检测用户所在的当前url,并自动从http服务器获取与该页面相关的数据(评论、分数等)(http服务器反过来从MySQL服务器获取这些数据)。该插件还具有文本字段,用户可以在其中提交自己的评论并对当前站点进行评分 到目前为止,我只编写了插件的布局和行为(JavaScript)。服务器尚未实现 在将某些用户输入插入数据库之前,需要通过服务器对其进行评估。因此,客户端也需要

我正在开发一个Firefox插件,它可以检索数据并将数据发送到http服务器,但是我遇到了一些问题,比如如何做到这一点。该插件将检测用户所在的当前url,并自动从http服务器获取与该页面相关的数据(评论、分数等)(http服务器反过来从MySQL服务器获取这些数据)。该插件还具有文本字段,用户可以在其中提交自己的评论并对当前站点进行评分

到目前为止,我只编写了插件的布局和行为(JavaScript)。服务器尚未实现

在将某些用户输入插入数据库之前,需要通过服务器对其进行评估。因此,客户端也需要连接到此http服务器以发送数据

我在网上搜索了一些例子,但没有一个和我想做的足够相似。作为我第一次尝试这样做,我不确定如何处理这个问题

我想我的第一个问题是,对于Firefox插件,是否有一些通用的技术可以做到这一点?如果不是,AJAX和jQuery是可行的方法吗?我读了一些关于Socket.io和Node.js的文章,这些呢


我不是在寻找代码,而是在寻找如何做到这一点的指导和建议。这是我第一次接受这样的项目,如果我在这篇文章中遗漏了任何细节,请告诉我。

由于您没有提供太多关于代码细节的信息,我不知道您是在谈论a还是有a

在任何情况下,都可以使用AJAX与服务器通信(使用或不使用jQuery)。这是最简单的方法


关于使用web套接字,以前曾在SO上询问过:。浏览器和服务器之间是否需要双向、全双工和长时间运行的连接?如果答案是否定的,那么选择AJAX。

从AJAX开始,确保服务器输出启用CORS感谢您的回答!插件是一个面板。连接需要是双向的,而不是长时间运行的,也不一定是全双工的。我猜我会选择阿贾克斯。你知道这方面的任何教程或有用的页面吗?我发现的大多数东西都涉及php或xmlhttprequest,我认为这里不需要它们。建议?在Firefox插件SDK的
Request
(XHR的简化版本)中有一些示例。过来看