c# - 群聊功能

标签 c# xamarin chat xamarin.forms groupchat

我想向我的 xamarin.forms 应用程序添加聊天功能。 我已经阅读了很多有关在 C# 中创建聊天的文档,但仍然无法得到我的一些问题的答案:

  • 我读过的创建聊天室(如群聊)的最佳(性能)方法是什么,每个房间使用一个线程可能是一个解决方案,但这对我来说似乎毫无意义......
  • 有没有实现群聊功能的 Git-Projekt,我可以从中获得一些见解?
  • 在基础架构方面我必须记住什么 - 如何将我的聊天连接到 SQL?

我知道有很多问题,但我真的不知道从哪里开始。 我希望有人能帮助我。

最佳答案

我一直在使用PubNub有一段时间了,太棒了。

您可以引用 Android 中的示例和 iOS .

它具有完整的 PCL 支持,因此您无需执行特定的 Android/iOS 代码即可交换消息。 我也读了很多tests他们拥有 PCL 并从中获得良好的信息。


您有Real Time Framework ,交换实时消息。


他们还有一个非常好的support .

对于 SQL,您有 SQLite-net .

关于c# - 群聊功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37828081/

相关文章:

c# - 并行化直方图函数

c# - 关于将内容放在ASP.NET MVC中的位置有些困惑

c# - "Visual Studio requires a newer version of Windows to display this content."

c# - ViewPager DestroyItem 无法转换对象

android - 如何检测 ListView 项是否足以触发滚动

performance - WhatsApp 为何能如此快速地显示讨论内容?

c# - .NET 核心 2.2。尝试删除时如何摆脱此 HTTP 405 错误?

entity-framework - 跨平台共享代码的最佳实践

iphone - 显示/解码收到的聊天消息XMPP框架iOS

c# - 如何使用 WCF 服务引用使用 RPC 样式的 Web 服务?