基于 html 的聊天系统(如 facebook 和 google talk)背后的技术

     2023-02-23     188

关键词:

【中文标题】基于 html 的聊天系统(如 facebook 和 google talk)背后的技术【英文标题】:technology behind html based chat systems like facebook and google talk 【发布时间】:2013-04-07 12:33:54 【问题描述】:

谁能给我简要介绍一下 Facebook 和 Google Talk 的工作原理,是否存在类似于基于 Java 的经典聊天系统的持久连接,服务器管理连接并将消息定向到必要的目的地,还是它们是无状态的?我想创建与这些类似的东西,但我不确定从哪里开始,如果我需要在服务器上运行自定义服务,我可能不得不重新考虑我的方法。

我不是在进行全面的解释,但我很想知道是否存在不需要在服务器上运行服务的无状态方法。如果需要 Html5 就可以了。

【问题讨论】:

【参考方案1】:

两者都使用 Jabber 协议:http://www.jabber.org/

【讨论】:

所以这是一个基于套接字的系统还是无状态的? 我自己不认识,但这里是描述协议的 RFC:ietf.org/rfc/rfc3920.txt

在我的网站中集成聊天系统

...3-0615:25:11【问题描述】:我想在我的基于PHP的网站中集成Facebook聊天系统。我有搜索了developers.facebok.com的数据,但是关于JabberXMPP的信息很少,我也不知道怎么用。如果您可以发布一些有关Facebook聊天集成的分步教程或该教程的任... 查看详情

国内外基于web的好友聊天系统的现状

...讯软件,可以在手机端、电脑端和网页端使用。国外:1.FacebookMessenger:属于Facebook旗下的即时通讯服务,可以在手机端和网页端使用,提供了好友聊天、群组聊天、语音、视频、表情等功能。2.WhatsApp:世界上最大的即时通讯软... 查看详情

带有推送通知的实时聊天系统(php)[关闭]

...括一个实时聊天系统,人们可以在其中进行私人对话(如facebook聊天或badoo消息系统)。实时聊天的最佳方法是什么?我正在考虑一个推送系统。我必须将聊天日志存储在mysql表中,还是可以 查看详情

iOS:Facebook 聊天头行为和动画

】iOS:Facebook聊天头行为和动画【英文标题】:iOS:Facebookchatheadsbehaviourandanimations【发布时间】:2013-07-3106:56:36【问题描述】:这个问题可能有点过时了,但我一直在使用新的iOS版Facebook和“聊天头”功能(聊天头只出现在应用程... 查看详情

如果可能——如何使用 irc 服务器(如 gmail 聊天或 facebook)在防火墙后面的两台主机之间建立 ssh 连接

】如果可能——如何使用irc服务器(如gmail聊天或facebook)在防火墙后面的两台主机之间建立ssh连接【英文标题】:Ifpossible--howtouseanircserver(likegmailchatorfacebook)toestablishsshconnectionbetweentwohostsbehindfirewalls【发布时间】:2012-03-0901:39:04... 查看详情

如何为即时消息系统设计 redis pub/sub?

...用redispub/sub。正如我检查过的样本,它们中的大多数都是基于聊天室设计的。在我的系统中,我将在用户之间有多个聊天室,例 查看详情

如何使用 XMPP 和 BOSH 实现 Facebook 聊天

】如何使用XMPP和BOSH实现Facebook聊天【英文标题】:HowtoimplementfacebookchatusingXMPPandBOSH【发布时间】:2012-06-0506:22:07【问题描述】:我正在开发一个基于php的网站。我想在其中实现Facebook聊天。我的问题是如何将XMPP与BOSH一起使用。X... 查看详情

基于PHP的查询实时聊天使用服务器发送的事件。(多对一系统不是群聊)

】基于PHP的查询实时聊天使用服务器发送的事件。(多对一系统不是群聊)【英文标题】:PhpBasedenquiryrealtimechatusingserversentevents.(ManytoonesystemNotgroupchat)【发布时间】:2015-12-1712:39:55【问题描述】:我正在尝试使用html服务器发送... 查看详情

从 Facebook 聊天 API 接收来自非朋友的聊天

】从Facebook聊天API接收来自非朋友的聊天【英文标题】:Receivechatfromnon-friendfromFacebookChatAPI【发布时间】:2012-07-1512:55:32【问题描述】:我已经登录并使用FacebookCHATapi没问题。问题是我想要一个系统,任何人都可以向我发送消息... 查看详情

基于tcp的聊天系统

基于TCP的聊天系统1、项目简介​该聊天系统的设计采用了Client/Server模型,利用socket网络编程和多线程编程等相关知识开发了一款基于TCP的聊天系统,实现了客户端之间的点对点通信。2、项目运行结果示展示2.1项目开发... 查看详情

基于tcp的聊天系统

基于TCP的聊天系统1、项目简介​该聊天系统的设计采用了Client/Server模型,利用socket网络编程和多线程编程等相关知识开发了一款基于TCP的聊天系统,实现了客户端之间的点对点通信。2、项目运行结果示展示2.1项目开发... 查看详情

c# Windows Phone 7 中的 Facebook 聊天客户端

】c#WindowsPhone7中的Facebook聊天客户端【英文标题】:FacebookChatclientinc#WindowsPhone7【发布时间】:2011-04-2918:13:44【问题描述】:如何为Windows7的facebook聊天创建客户端?我知道你必须使用Jabber/XMPP,但是套接字与wp7不兼容,我该怎么... 查看详情

XMPP 聊天 API 超时

...116:37:29【问题描述】:我正在尝试通过php进行基于网络的facebook聊天,我阅读了文档并找到了一个很好的示例。我正在使用x-facebook-platform身份验证方法。多亏了这个,我可以登录并发送消息,但问题是身份验证过程需要很长时间... 查看详情

java网络编程基础—基于tcp的nio简单聊天系统

在Java网络编程基础(四)中提到了基于Socket的TCP/IP简单聊天系统实现了一个多客户端之间护法消息的简单聊天系统。其服务端采用了多线程来处理多个客户端的消息发送,并转发给目的用户。但是由于它是基于Socket的,因此是... 查看详情

基于tcp的聊天系统

基于TCP的聊天系统1、项目简介​该聊天系统的设计采用了Client/Server模型,利用socket网络编程和多线程编程等相关知识开发了一款基于TCP的聊天系统,实现了客户端之间的点对点通信。2、项目运行结果示展示2.1项目开发... 查看详情

网站上的 Facebook 公共聊天

】网站上的Facebook公共聊天【英文标题】:FacebookPublicChatonwebsite【发布时间】:2012-08-2911:59:49【问题描述】:我在一些大型网站facebookpublicchat上看到过(例如,靠近一些视频流),每个喜欢Facebook页面的人都可以在上面公开聊天... 查看详情

使用 Facebook 身份验证创建聊天室

】使用Facebook身份验证创建聊天室【英文标题】:MakingachatroomwithFacebookauthentication【发布时间】:2010-11-0220:09:12【问题描述】:我很难弄清楚如何创建一个需要Facebook身份验证的嵌入式在线聊天室。我希望聊天室是公开的,允许用... 查看详情

使用 PHP 连接到 Facebook 聊天?

】使用PHP连接到Facebook聊天?【英文标题】:ConnecttoFacebookchatusingPHP?【发布时间】:2010-04-3016:28:43【问题描述】:我想制作一个机器人,它会定期登录facebook的聊天网络并存储花名册的快照。我的目标是创建一个数据集,该数据... 查看详情