2

我正在开发一个 chrome 打包的应用程序。已经有一个使用 mysql 运行的 VB 应用程序。我想访问同一个数据库,但使用 chrome 打包的应用程序作为客户端。

如何使用 javascript 从 chrome 包应用程序访问本地 mysql 服务器?

我知道IndexedDB。

4

1 回答 1

1

你有两个选择:

  1. 创建一个与 MySQL 对话并允许您的应用程序将其用作中间人的 Web 服务(例如一些 PHP 页面)

  2. 编写自己的 MySQL 驱动程序/通信器直接与其通信:http: //developer.chrome.com/apps/socket.html

第一个是最简单的,采用以下形式:

  1. 您的 chrome 应用程序将使用 AJAX 与 PHP 页面进行通信(可能通过“POST”)
  2. 您的 PHP 页面会期望它登录、使用 SSL,然后在会话期间使用令牌继续识别
  3. PHP 将具有执行 CRUD 操作的通用功能
  4. PHP 将返回 JSON 以获取结果

但是,如果您花时间开发它并在宽松的开源许可下将其放在 sourceforge 或 github 上,那么第二种选择会让您成为英雄。

于 2013-06-06T17:53:58.400 回答