问题标签 [jabbr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - AppHarbor JabbR 500 错误
我已经让 appharbor 构建和部署解决方案,但是在我尝试登录后它给了我 500 错误。错误日志中也没有任何内容,并且该教程似乎不再适用。
有谁知道这可能是什么原因?
编辑:当我下拉构建并在 IIS 中运行时,似乎出现以下错误
处理程序“Owin”的模块列表中有一个错误模块“ManagedPipelineHandler”
编辑:较早的错误是无效的,并且是由我的应用程序池未设置为 asp.net 4.0 引起的,但最终出现以下错误
无法加载文件或程序集“Microsoft.Owin.Host.SystemWeb”或其依赖项之一。该系统找不到指定的文件。
编辑:
再次尝试使用新的存储库,我仍然无法推送到 appharbor 我认为这与以前的错误没有任何关系,因为它让我注册一个帐户并让我尝试登录然后失败。
(感谢从信号器到 jabbr 选项卡的更改,似乎没有 jabbr 标签,由于得分,我无法制作新标签。)
asp.net - 如何开始在 AppHarbor 上使用我新安装的 JabbR?
向所有 JabbR/SignalR/AppHarbor/Janrain/ASP.NET 集成专家提问:
- 我成功地从 GitHub 上 fork JabbR 并克隆到我的仓库中!!!
- 我还成功部署到Beta环境中的一个新AppHarbor应用程序,以享受WebSocket支持!!!
- 我还成功地为我的应用程序设置了 JanRain 的参与服务以进行身份验证。
- 我也很高兴看到我的应用程序在公共域 ( http://jabbr-14.apphb.com/ ) 上启动并成功创建了我的第一个帐户并通过了身份验证。
现在,我只是不能发布、创建、广播等,或者——就此而言——在我的聊天中做任何有用的事情!!!
我如何开始使用这个东西?!?!
基本上这就是我的应用程序在浏览器中的外观,但我无法让它做任何事情!!!
node.js - 如何以编程方式登录使用 Google 作为身份验证的网站
我目前正在尝试弄清楚如何使用仅使用 Google 帐户进行身份验证的 NodeJS 登录到 Jabbr 站点。
有一些简单的方法可以做到这一点吗?我试过使用 njabbr 包,但它目前不支持谷歌身份验证。我在谷歌上搜索的大部分内容都是关于在服务器上实现登录,并且我研究了google-api-nodejs-client但是当我只想用客户端登录时,这对我来说没有多大意义.
android - 为 Android 开发实例消息传递客户端 + 服务器
嗨,我需要为 android 开发一个功能齐全的 IM 解决方案(如 viber 或 whatsapp)。它将具有基本的聊天功能以及更多功能。任何人都可以指导我。我不想重新发明轮子,所以我的目标是尽可能多地将现有的东西用于聊天服务器等(比如 jabber)。如果有人可以指导我,或者给我一些好的建议,那将是一个很大的帮助。
编辑 - 我将扩展应用程序未来以允许其他平台客户端,如 Windows Mobile 或 iOS 客户端。从这个意义上说,实现服务器的最佳技术是什么?它必须很好地处理实时流量。我是否能够包装或扩展某种 XAMPP 服务器来完成我的工作?
asp.net - JabbR 代码库是否记录在任何地方?
JabbR 源是否记录在任何地方?我正在考虑将其集成到一个项目中,并想知道是否解释了架构和可扩展性点?
c# - 在重新连接时检测丢失的消息/对消息的丢失操作
我在我的应用程序中使用 SignalR 向组中的不同用户发送消息。
我们可以添加/编辑或删除消息,并通过 SignalR 集线器向该组中的所有用户发送相同的操作。
一切正常。
问题是一个人可能会错过在他的连接丢失/互联网断开或他的笔记本电脑/机器关闭期间发生的其他人的操作(消息添加/编辑/删除)。
在恢复连接或再次打开笔记本电脑后,用户必须收到所有那些错过的消息,错过在他离线期间发生的操作。
我们将所有用户的所有客户端(客户端 ID)存储在数据库中。
任何人都可以指点如何做到这一点?
一种解决方案可以是轮询最后一条消息 ID(已到达 ui)以检查是否有任何新消息,但这不会达到目的,因为消息可能已在服务器上被其他用户编辑/删除。
我已经浏览了以下链接
https://github.com/JabbR/JabbR/issues/699
但它们都没有涵盖用户离线期间发生的整个历史的方面。
例如,如果您在 Skype 中断开连接并在几小时后返回说,它会提取在此期间发生的所有操作(添加/编辑/删除消息)的所有历史记录并将其更新给最终用户
c# - 查找组的所有客户
我在我的应用程序中使用 SignalR。
为了向组添加或删除客户端,我们使用此 API
这工作正常。
我的目标是逆转它,即
我需要得到该组的所有客户。我需要对其应用 foreach 并在数据库中执行一些操作。
是否有任何 API 可用于查找组中的所有客户端?