有没有Flex / AS3多用户多聊天室应用程序?

时间:2011-07-15 19:56:27

标签: flex actionscript-3 chat

我需要一个自定义的多用户多聊天室应用来扩展我现有的Flex应用。

我显然不想从头开始开发它,而只关注自定义和集成。

是否有任何产品(免费或商业)提供我可以从中开始的多聊天室功能?

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

答案 2 :(得分:0)

我写了一个AS3 Chat Application,它利用了Player.io的20 gig数据传输的免费服务器包,其他一些小的限制。该应用是开源的,您可以找到the source code on GitHub

聊天本身只使用一个房间,因为它在任何时候平均只有大约10-15个用户,它专门用于帮助Flash游戏开发者,这意味着它有一个代码存储区域(简单的数据库交互),开发人员链接,动作脚本帮助等,但如果你想看看我如何编码它们,它确实有一些基本功能。

聊天本身有一些您可能有兴趣查看的功能,即使您不使用源代码,也是如此:

  • 支持服务器端的身份验证
  • 不同类型的用户。 (目前霸主管理员,管理员,mod,开发人员,普通用户)
  • 可编辑的个人用户数据(目前保存每个用户在应用上花费的时间)
  • 服务器端沉默和禁止个人用户
  • 支持用户名附近的标签
  • 收到消息的声音设置
  • 用户可以共享大量文本而不会发送垃圾邮件的代码框
  • 支持多个房间(目前使用1个公共场所+ 1个隐藏用于特定用户)

服务器端使用C#编写并托管在playerio.com上,并且应该是权威服务器(这意味着它会检查所有客户端数据并确保其在执行任何操作之前有效)。服务器代码也包含在github上。

如果您感兴趣,可以发表评论,我会回答任何问题。