如何在浏览器中开发对等聊天应用程序
How to develop peer-to-peer chat application in browser
我希望在浏览器中开发一个对等聊天应用程序(使用Javascript),该应用程序使用一些已经开发的Javascript代码与服务器进行交互。我已经实现了网络套接字,但在浏览器中开发聊天应用程序时遇到了问题。
提前谢谢。
我想给你一个我能想到的只使用javascript的计算机之间最简单的通信的想法,给你一些开始的想法。根据我的理解,你想在所有事情上使用javascript,所以我们开始:
如果你使用Node.js,这是代码:
var sys = require("sys"),
my_http = require("http");
my_http.createServer(function(request,response){
sys.puts("I got kicked");
response.writeHeader(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8080);
sys.puts("Server Running on 8080");
这使得服务器监听一个端口,你可以让它在这个端口上发送和接收。把它放在两台电脑上,它们之间的通信就已经在你选择的端口上了。
放一些窗口来键入文本,然后放一个发送按钮,你就可以上路了。你把你的来电粘贴在一个数组中,显示在你的文本窗口中。。。3小时后,你就可以启动并运行。。。
这只是为了让你开始思考这个。。。不是我关于如何制作对等聊天应用程序
使用Node.js
请参阅http://martinsikora.com/nodejs-and-websocket-simple-chat-tutorial这是一个仅在Node(JS规则!)中工作的聊天示例
您应该创建服务器到客户端的聊天。在服务器端使用任何语言。在本教程中,使用PHP进行服务器端位置检查http://net.tutsplus.com/tutorials/javascript-ajax/how-to-create-a-simple-web-based-chat-application/
相关文章:
- Ajax聊天消息重复而不仅仅是更新
- 在不打开聊天屏幕的情况下制作Zopim-ding代理
- WebRTC视频聊天可以在FF中使用,但不能在Chrome中使用
- 如何使用offer/answer交换来自两个对等连接的流
- 角度p2p视频聊天-远程流是黑视频
- Nodejs私有消息/w”;在聊天中
- XHR不适用于聊天应用程序
- 我正在创建一个聊天,但每次我发送消息时,它都不会让我再发送另一条消息,就像表格一样;不起作用
- 如何使用Socket.io和Node.js开发大型聊天应用程序
- 建立phonegap/cordova iOS p2p视频聊天
- I'I’我正在尝试使用微软的聊天机器人框架构建一个聊天机器人
- jQuery滚动到聊天框底部
- Node.js Steam聊天机器人
- 使用Mysqli、PHP和AJAX的聊天系统正在将空白消息插入数据库
- 我可以'当用户更改页面时,我无法在Iframe中获取聊天内容
- Npm未满足对等依赖关系
- Webrtc和socket.io:createanswer()总是有一个错误.为什么?我的代码连接了两个对等体,但其中只
- 具有多个对等PeerJS
- 如何从Firebase聊天中删除项目
- 如何在浏览器中开发对等聊天应用程序