E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
strophe
vue-cli3.0 Typescript 项目集成环信WebIM 群组聊天
webimSDK相关文档:http://docs-im.easemob.com/im/web/intro/start先使用vue-cli新建一个typescript项目项目文件结构集成webim安装环信sdk和
strophe
.js
_sands
·
2023-04-02 23:03
PC端网站接入环信IM聊天系统
首先在项目中引入环信相关文件webim.config.js,
strophe
-1.2.8.js,websdk-1.4.13.js然后在webim.config.js中配置自己所需要的选项(如下图)准备工作完成
学浅知少
·
2023-04-01 20:46
Vchat — 从头到脚,撸一个社交聊天系统(vue + node + mongodb)
前言项目开始是因为工作需要一个聊天室功能,但是因为某些原因最终选用的是基于xmpp协议的
Strophe
.js写的。
江三疯~
·
2020-09-17 01:09
分享
vue
node
socket
chat
javascipt
使用
Strophe
.js基于xmpp服务实现即时通讯
最近要做一个直播的礼物功能。刚开始打算使用websocket去实现数据的时效性,但是考虑到后期的并发以及pc+h5+app三端的对接,最终选用ejabberd作为服务,ejabberd是基于Jabber/XMPP协议的即时通讯服务器,是可扩展性最好的一种Jabber/XMPP服务器,支持分布多个服务器,并且具有容错处理,单台服务器失效不影响整个cluster运作。最初,同事给了一个converse
东边的小山
·
2020-09-14 17:51
架构
开源的IM框架--担心
http://blog.csdn.net/suncaishen/article/details/7348622http://kazge.com/archives/951.htmlOpenfireBosh配合
strophe
.js
gnicky
·
2020-08-19 02:59
如履薄冰
环信webIM即时通讯学习笔记
注册环信即时通信云获得appkey(1)注册账号之后,登录进入即时通信云管理后台,并在我的应用下创建一个自己的应用,这样就可得到应用的appkey了2、引用本地文件(1)下载websdk并解压后,将/sdk/dist/
strophe
lyxyldd
·
2020-08-08 17:26
前端学习
vue-cli项目集成环信WebIM
项目中配置和使用环信WebIM1、执行下面两行之一安装node版本的环信SDKnpminstalleasemob-websdk--savecnpminstalleasemob-websdk--save2、安装
strophe
.js
回荡的沉静
·
2020-07-30 12:34
vue
XMPP服务器, BOSH(Http-Binding)和WEB客户端搭建
)XMPP服务器可能不是必须的(见下文,我没有尝试)环境与配置:XMPP服务器:ejabberd文档HTTP-Binding:使用ejabberd搭建,5280端口.JavascriptClient:
Strophe
iteye_1315
·
2020-07-29 19:29
XMPP 学习笔记五
Strophe
API学习
文档:http://
strophe
.im/strophejs/doc/1.2.6/files/
strophe
-js.html1.与服务器建立连接//XMPP服务器BOSH地址varBOSH_SERVICE
谢厂节_编程圈
·
2020-07-13 22:06
JAVA-XMPP
openfire 搭建聊天服务器 xmpp协议实现web在线聊天功能
最近在看开源项目conversejs实现的在线web聊天工具源码;这个源码采用backbone.js+
strophe
.js+各中js的npm插件实现前端web页面效果,通过xmpp协议链接到openfire
chuancha4525
·
2020-07-13 03:15
【报错】npm install
strophe
.js
最近用Vue框架在做环信webim集成,npminstallstrophe.js居然报错了,百度了几种解决方案无果,后来在stackoverflow看到了国外网友的解决方案:当前Npm版本太高,换成较低版本。如:
[email protected]
解决方案网站:https://stackoverflow.com/questions/48351466/npm-error-enoent-no-s
czboy
·
2020-06-28 07:38
基于
Strophe
.js心跳插件
strophe
.ping.js优化
目前游戏项目中长连接使用的库是
Strophe
组件,主要就是
strophe
.js。不少优秀同志为这个库编写了一系列开源插件Github库在这里。
RephontilZhou
·
2019-12-18 07:24
xmpp js端跨域请求
flXHR.js可以使用flXHR.js这个库来实现跨域请求,因为使用了
strophe
,所以需要加载以下两个js。之后会在
strophe
中会使用flxhr来发起请求。
这哥们没昵称
·
2019-12-06 15:29
vue-cli3.0 Typescript 项目集成环信WebIM 群组聊天
环信webimSDK相关文档:http://docs-im.easemob.com/im/web/intro/start先使用vue-cli新建一个typescript项目集成webim安装环信sdk和
strophe
.js
sands
·
2019-08-01 18:00
vue中集成环信webIm
"
strophe
.js":"^1.3.1","easemob-websdk":"^1.8.4",webIm.config.jsimportStrophefrom'
strophe
.js'/*
Strophe
.Connection
丶阿难
·
2019-05-22 15:16
strophe
.js 插件 XMPP openfire
参考资料:http://
strophe
.im/strophejs/ https://github.com
·
2015-11-13 08:00
openfire
Strophe
.js连接XMPP服务器Openfire、Tigase实现Web私聊、群聊(MUC)
XMPP(Extensible Messaging and Presence Protocol)是一种网络即时通讯协议,它基于XML,具有很强的扩展性,被广泛使用在即时通讯软件、网络游戏聊天、Web聊天及Web消息推送、移动设备的消息推送等场景,例如Google的GTalk、《英雄联盟LOL》游戏聊天模块。 由于在Web浏览器上的JavaScript不能直接处理TCP协议,所以XMPP服务器通常
·
2015-11-13 06:00
openfire
Strophe
Javascript XMPP实现库 Hello World
第三章 Hello World 第一个应用程序 内容 创建和组织XMPP 项目 建立到XMPP服务器的链接 //服务器 XMPP 构建并操纵XMPP节 //以节的行式传送 向服务器发送数据  
·
2015-11-11 00:54
Hello world
Strophe
+ BOSH + Openfire 配置实例
STROPHE
BOSH服务器配置为了让浏览器具有与xmpp通信的能力,简单几步就可实现,前提是先搭建好XMPP服务器。以下是以openfire为例,详细说明配置XMPP+BOSH服务器的方法。
ym80
·
2015-07-23 15:00
openfire
BOSH
strophe
Openfire +
Strophe
.js小测
准备用openfire和
strophe
.js的组合来做项目的消息推送,现在先在这里测试下。注:就写了一下遇到的一个小错误和页面源码(包含JS),其他的再补充。
fyduan
·
2015-02-11 15:00
Strophe
.js连接XMPP服务器Openfire、Tigase实现Web私聊、群聊(MUC)
XMPP(ExtensibleMessagingandPresenceProtocol)是一种网络即时通讯协议,它基于XML,具有很强的扩展性,被广泛使用在即时通讯软件、网络游戏聊天、Web聊天及Web消息推送、移动设备的消息推送等场景,例如Google的GTalk、《英雄联盟LOL》游戏聊天模块。由于在Web浏览器上的JavaScript不能直接处理TCP协议,所以XMPP服务器通常会提供BOS
xiao__gui
·
2015-01-13 10:00
js
XMPP
strophe
web聊天
muc
使用
Strophe
连接xmpp,轻松构建web即时聊天工具
使用
Strophe
连接xmpp,轻松构建web即时聊天工具。实现原理实现webim方法有很多,最关键的问题是保持和服务端的连接。如何保障会话的即时性和连通性。
e421083458
·
2014-07-24 11:00
xmpp客户端,服务器搭建要点
本文采用
strophe
.js+openfire方式搭建xmpp即时通讯服务器 1 如何给一个账户的多个客户端同时发送消息?
Jabbar2011
·
2014-07-01 15:00
openfire
用openfire+
strophe
搭建WEB IM平台
服务器(http://www.igniterealtime.org)——IMServerngnix服务器(http://nginx.org)——代理和HTTPServerstrophe库(http://
strophe
.im
cike110120
·
2014-02-10 22:47
用openfire+
strophe
搭建WEB IM平台
服务器(http://www.igniterealtime.org)——IMServerngnix服务器(http://nginx.org)——代理和HTTPServerstrophe库(http://
strophe
.im
cike110120
·
2014-02-10 22:00
Strophe
连接状态 AUTHENTICATING问题
Strophe
的示例程序运行时间:2012-12-0520:58:37.0分类: 首页/ 风向标/ 热门文章在看《XMPP高级编程》时,第一个程序就跑不起来,因为书中提供的BOSH连接管理器不可用。
xiao2shiqi
·
2013-02-27 13:00
strophe
.js 实现web客户端..openfire
<body rid='2611494097' xmlns='http://jabber.org/protocol/httpbind' sid='dfd121f0'> <message to='wq@lijueqing' from='ljq@lijueqing' type='chat' xmlns='jabber:client'>  
iluoxuan
·
2012-12-10 14:00
openfire
Strophe
的示例程序运行
转移至博客:http://zoeyyoung.github.io/xmpp-im-project.html
豆仔
·
2012-12-05 17:00
XMPP
openfire+
strophe
搭建xmpp环境
1、分别下载openfire,
strophe
, apache 2、配置apache为反向代理: 2.1 加载如下的mod:mod_proxy,mod_proxy_http 2.2
qlqllu
·
2012-10-30 18:00
openfire
vysper +
strophe
群聊实现笔记(纯备忘)
想要用MUC协议实现群聊功能,有太多房间很麻烦,用户肯定不会用,所以设定好只进入固定的一个房间。 1.首先设置MUC信息接收器 connection.addHandler(MucMessageReceived,null,"message","groupchat");//分组对话信息//接收分组对话信息 functionMucMessageReceived(msg){ log("已取得
宇宙蒙面侠X
·
2012-10-29 15:00
XMPP
vysper
strophe
关于
strophe
通过 connection manager 连接到 openfire server 失败 的原因初阶分析http://xmpp.org/extensions/xep-0206.ht
参考协议XMPPXEP-0206(BOSH)http://xmpp.org/extensions/xep-0206.html通过BOSH创建会话经历的一般步骤包括(1)SessionCreation会话创建请求(2)Authentication身份验证(3)Restartrequest重启请求(4)Resourcebindingrequest资源绑定请求问题就出现在第三步的时候,之前步骤都是正确的
suncaishen
·
2012-04-25 15:00
xml
manager
server
Authentication
XMPP
binding
Strophe
构建器
既然是XMPP协议,那么通讯就需要构建XMPP节方式一varpres1=new
Strophe
.Builder("presence",{to:"xxxxx"}) 一个元素名和一组属性(属性可选)方式二快捷方式
suncaishen
·
2012-03-13 14:00
jquery
c
tree
Build
XMPP
通讯
Strophe
第一步 hello world
XMPP协议中的BOSH是XMPPserver对外提供的可以支持http直接访问服务器,一般是是基于长轮询的。openfire中也提供了这个功能,默认是关闭的需要打开。后面我们将通过http://host:7070/http-bind/地址来进行连接,这里要特别提一下,这个host,在xmpp中的jid 即账户 比如 a@host 要保持一致,不然连接将会失败,你可以在本机的host的配置文件
suncaishen
·
2012-03-13 14:00
function
server
null
domain
XMPP
XMPP服务器, BOSH(Http-Binding)和WEB客户端搭建
XMPP服务器可能不是必须的(见下文,我没有尝试)环境与配置:XMPP服务器: ejabberd 文档HTTP-Binding:使用ejabberd搭建,5280端口.JavascriptClient:
Strophe
uohzoaix
·
2012-01-10 16:00
JavaScript
Web
function
服务器
web服务
XMPP
关于ejabberd 的垮域问题
具体解决方法: 如何解决ejabberd的跨域问题 1, 当应用程序的部署和ejabberd的部署不在一个domain的时候,由于使用
strophe
.js的
huangzefeng
·
2011-03-25 13:00
crossdomain
ejabberd
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他