【问题标题】:How to manage socket connection on a iPhone web app that uses a node.js server?如何在使用 node.js 服务器的 iPhone Web 应用程序上管理套接字连接?
【发布时间】:2012-02-19 05:48:34
【问题描述】:
我是 node.js 的新手,但我知道它有一个很棒的套接字 API,称为 socket.io。我的问题是:我想构建一个与 node.js 服务器上的数据库通信的 iphone 应用程序,但我不知道该怎么做。
我是否构建了一个标准的 index.html 以供我的应用附加到?手机应用程序将如何创建套接字?当应用程序只是访问网站时是否会创建套接字,例如www.example.com/index.html?
感谢任何帮助,谢谢!
【问题讨论】:
标签:
iphone
ios
database
node.js
web
【解决方案1】:
socket.io 有一个客户端 js 库,您可以在任何平台上托管的网站上使用它。它可以是一个简单的静态 .html 文件,也可以是从 node.js(快速视图或类似视图)返回的文件。
至于如何在 iPhone 上使用它,这取决于您计划如何创建您的应用程序。我没有使用任何通过 socket.io 通信的本机代码,但 PhoneGap 应用程序应该没有任何问题。