0

我正在为我在大学的顶点项目创建一个应用程序。该应用程序将用作签到应用程序,让用户可以跟踪约会并使用手机实际签到他们的约会。

我正在使用 node 和 mongodb 创建约会,并让用户使用该应用程序查找业务。我目前唯一遇到的问题是在应用程序和企业用于监控签到的网站之间建立链接。我想我可能会为此使用 socket.io。我还没有在应用程序中实现 socket.io,因为我仍在努力思考如何实现这个连接。

我想做的是在应用程序的签到按钮上有一个事件处理程序,当用户尝试签到时,让它向网站发送“通知”。有没有人有关于我将如何实现这一点的提示?

4

1 回答 1

0

Socket.IO 正是您这样做的方式。你真的应该在 Socket.IO 主页上做演示应用程序,因为它正是你要找的。

基本上,当按下签入按钮时,只需执行以下操作:

socket.emit('checkin', { /* put data, like an ID, in this object */ });

在服务器上:

socket.on('checkin', function (data) {
    // Your data passed will be in the data var
});

Socket.IO 会序列化所有数据以及不适合您的数据。只是发射。这里的所有都是它的。

于 2012-11-24T19:57:24.143 回答