Flex与.NET互操作(十六):FluorineFx + Flex视频聊天室案例开发

简介:
   本文将使用FluorineFx和Flex结合介绍一个简单的视频聊天室案例开发,希望通过此篇和大家交流FluorineFx和Flex的相关技术,同时也希望本篇可以帮助到需要使用FluorineFx做及时应用开发的新手朋友。首先列举下本篇中所涉及到的开发环境和相关技术以及简单的需求定义:
      1. Microsoft Visual Studio 2008(VS SP1)+.NET Framework 3.5(SP1)
      2.  FluorineFx v1.0.0.15
      3. Adobe Flex Builder 3 + Flex SDK 3.2
      4. Microsoft Office Access 2003
      5. ADO.NET , Linq.....
 
      本篇的案例的功能需求定义如下:
      1. 用户注册/登录聊天室
      2. 成功登录聊天室后通过选择在线用户进行视频连接完成视频和文字聊天(一对一私聊)
      3. 提供小喇叭功能,实现全服务器发送消息(一对多,一人发送全聊天室的用户都可见)
      4. 提供聊天表情选择窗口,实现聊天表情的发送。
 
      1、服务器端开发
            本篇主要介绍了使用FluorineFx所提供的ApplicationAdapter来建立自己的及时通信应用Adapter,提供及时通信、实况流服务,以及通过远程共享对象管理在线用户列表的功能。
            详细请访问: FluorineFx + Flex视频聊天室案例开发----服务器端
 
      2、客户端开发
            本篇主要介绍了使用Flex开发聊天室客户端,实现了用户注册、登录、在线视频+语音+文字聊天、发送小喇叭等功能。
            详细请访问: FluorineFx + Flex视频聊天室案例开发----客户端
 
      3、应用程序部署
             本篇简单的介绍了FluorineFx程序的部署。
            详细请访问: FluorineFx + Flex视频聊天室案例开发----应用部署篇
 
      本案例并不完善,还有许多地方都做得不到位。比如用户上线下线广播功能也没完成(内部我已经提供了接口和方法,只是没有调用而已),有兴趣的朋友可以下载源代码去参考或帮忙完成这些功能。




本文转自 beniao 51CTO博客,原文链接:http://blog.51cto.com/beniao/171625,如需转载请自行联系原作者

目录
相关文章
|
8天前
|
缓存 算法 安全
精选10款C#/.NET开发必备类库(含使用教程),工作效率提升利器!
精选10款C#/.NET开发必备类库(含使用教程),工作效率提升利器!
41 12
|
6天前
|
Linux API C#
基于 .NET 开发的多功能流媒体管理控制平台
基于 .NET 开发的多功能流媒体管理控制平台
|
6天前
|
Web App开发 前端开发 调度
一款基于 .NET + Blazor 开发的智能访客管理系统
一款基于 .NET + Blazor 开发的智能访客管理系统
|
6天前
|
前端开发 JavaScript C#
基于.NET8+Vue3开发的权限管理&个人博客系统
基于.NET8+Vue3开发的权限管理&个人博客系统
|
6天前
|
网络协议 C#
基于.NET WinForm开发的一款硬件及协议通讯工具
基于.NET WinForm开发的一款硬件及协议通讯工具
|
6天前
|
监控 前端开发 API
一款基于 .NET MVC 框架开发、功能全面的MES系统
一款基于 .NET MVC 框架开发、功能全面的MES系统
|
2月前
|
传感器 人工智能 供应链
.NET开发技术在数字化时代的创新作用,从高效的开发环境、强大的性能表现、丰富的库和框架资源等方面揭示了其关键优势。
本文深入探讨了.NET开发技术在数字化时代的创新作用,从高效的开发环境、强大的性能表现、丰富的库和框架资源等方面揭示了其关键优势。通过企业级应用、Web应用及移动应用的创新案例,展示了.NET在各领域的广泛应用和巨大潜力。展望未来,.NET将与新兴技术深度融合,拓展跨平台开发,推动云原生应用发展,持续创新。
46 4
|
2月前
|
机器学习/深度学习 人工智能 物联网
.NET 技术:引领未来开发潮流
.NET 技术以其跨平台兼容性、高效的开发体验、强大的性能表现和安全可靠的架构,成为引领未来开发潮流的重要力量。本文深入探讨了 .NET 的核心优势与特点,及其在企业级应用、移动开发、云计算、人工智能等领域的广泛应用,展示了其卓越的应用价值和未来发展前景。
65 5
|
2月前
|
存储 缓存 NoSQL
2款使用.NET开发的数据库系统
2款使用.NET开发的数据库系统
|
2月前
|
开发框架 JavaScript 前端开发
2024年全面且功能强大的.NET快速开发框架推荐,效率提升利器!
2024年全面且功能强大的.NET快速开发框架推荐,效率提升利器!