是否有任何Flex/AS3多用户多聊天室应用程序?
问题描述:
我需要一个自定义的多用户多聊天室应用来扩展我现有的Flex应用。是否有任何Flex/AS3多用户多聊天室应用程序?
我明显不想从头开始它,而只关注定制和集成。
是否有任何提供多聊天室功能的产品(免费或商业)可以从中启动?
答
看一看联盟平台聊天教程:
http://www.unionplatform.com/?page_id=1216
您还可以检查BlazeDS的聊天例如: http://livedocs.adobe.com/blazeds/1/blazeds_devguide/help.html?content=build_apps_3.html
答
我写了一个AS3 Chat Application,使得使用Player.io的免费服务器套装包含20个演出的数据传输,其他小的限制。该应用程序是开源的,你可以找到。
聊天本身只使用一个房间,因为它随时都只有10-15个用户,而且它专门帮助Flash游戏开发者,这意味着它有一个代码存储区(简单的数据库交互),开发者链接,actionscript帮助等,但它确实有一些基本功能,如果你想看看我如何编码它们。
聊天本身,你可能会感兴趣的检查出,即使你不使用源代码中的一些功能,是这样的:
- 支持在服务器端验证
- 不同类型的用户。 (目前的霸主管理员,管理员,国防部,开发商,普通用户)
- 可编辑的个人用户数据(目前保存多久,每个用户花在应用程序)
- 服务器端的沉默和禁止个人用户
- 支持附近的用户名,标签上的信息
- 声音设置接收
- 代码框供用户共享大量的文字,而不滥发聊天多个房间
- 支持(使用1个公共当前+ 1隐藏选择用户)
服务器端是用C#编写的,托管在playerio.com上,它应该是一个权威的服务器(意味着它会检查所有的客户端数据并在做任何事情之前确认它是有效的)。服务器代码也包含在github上。
如果您有兴趣可以发表评论,我会回答任何问题。