FluorineFx + Flex视频聊天室案例开发----客户端
摘要: 上一篇《FluorineFx + Flex视频聊天室案例开发----服务器端》详细的介绍了如何利用FluorineFx开发一个及时通信的视频聊天室服务器处理程序,并通过Web网站来宿主这个服务处理程序的运行。本篇将着重介绍视频聊天室的客户端开发,包括连接RTMP服务器、发布视频、接收视频、在线用户列表、发送文本消息以及全服务器小喇叭功能点。阅读全文
FluorineFx + Flex视频聊天室案例开发----服务器端
摘要: 本文将使用FluorineFx和Flex结合介绍一个简单的视频聊天室案例开发,希望通过此篇和大家交流FluorineFx和Flex的相关技术,同时也希望本篇可以帮助到需要使用FluorineFx做及时应用开发的新手朋友。整篇文章我将分为服务器端、客户端以及应用程序部署三部分来展开介绍。阅读全文
Flex与.NET互操作(十五):使用FluorineFx中的字节数组(ByteArray)实现图片上传
摘要: 使用FluorineFx中的字节数组(ByteArray)实现图片上传。FluorineFx提供了ByteArray数据结构,通过他可以用来传递字节数据。ByteArray类型数据返回到Flex客户端也能够被直接解析为ActionScript的ByteArray类型。阅读全文
Flex与.NET互操作系列文章
摘要: 本系列文章主要介绍了关于Flex与.NET结合开发中的一些互操作性,包括网络通信、数据加载、数据传输、文件传输、以及应用于Flex与.NET协作开发的通信网关开源项目FluorineFx的相关知识点(包括数据传输、及时文字通信、及时视频语音通信等)。阅读全文
Flex与.NET互操作(十三):FluorineFx.Net实现视频录制与视频回放
摘要: 本文主要介绍使用FluorineFx.Net来实现视频录制与视频回放,FluorineFx如同FMS一样,除了有AMF通信,RTMP协议,RPC和远程共享对象外,它同样具备视频流服务的功能。通过它我们可以非常方便的实现在线视频录制、视频直播、视频聊天以及视频会议等类似应用程序的开发。 阅读全文
Flex与.NET互操作(十二):FluorineFx.Net的及时通信应用(Remote Shared Objects)(三)
摘要: 远程共享对象(Remote Shared Objects) 可以用来跟踪、存储、共享以及做多客户端的数据同步操作。只要共享对象上的数据发生了改变,将会把最新数据同步到所有连接到该共享对象的应用程序客户端。FluorineFx所提供的远程共享对象(Remote Shared Objects)和FMS的共享对象的功能是一样,对于熟悉FMS开发的朋友来说,学习FluorineFx的远程共享对象是非常简单的。 阅读全文
Flex与.NET互操作(十四):FluorineFx的AMF(Action Message Format)协议通信
摘要: AMF(Action Message Format)在开发Flash/Flex应用中使用频率是非常高的,相对普通的HTTP、WebService的SOAP等多种数据通信方式的效率更高,本文将结合FluorineFx来提供通信服务接口,在客户端通过Flex来访问,详细介绍基于FluorineFx的AMF(Action Message Format)协议通信中常用数据类型的使用方法。阅读全文
Flex与.NET互操作(十一):FluorineFx.Net的及时通信应用(Remote Procedure Call)(二)
摘要: FluorineFx.NET提供了完善的RPC(Remote Procedure Call)功能,无论是通过Flash还是Flex开发的客户端应用(.swf)都可以非常简单方便的采用RPC的方式调用.NET的服务器端方法,.NET的服务器端同样也可以非常方便的呼叫客户端,调用客户端的方法(比如实现系统广播)。阅读全文
Flex与.NET互操作(十):FluorineFx.Net的及时通信应用(ApplicationAdapter)(一)
摘要: 使用FluorineFx.Net开发的每一个实时通讯功能应用都拥有一个应用程序适配器(ApplicationAdapter),用来管理整个实时通讯应用的生命周期,以及接受和拒绝客户端的连接等。应用程序适配器对象也就相当于是一个Flash媒体服务器应用程序的对象。阅读全文
Flex与.NET互操作(九):FluorineFx.NET的认证(Authentication )与授权(Authorization)
摘要: FluorineFx.NET的认证(Authentication )与授权(Authorization)和ASP.NET中的大同小异,核实用户的身份既为认证,授权则是确定一个用户是否有某种执行权限,应用程序可根据用户信息授予和拒绝执行。FluorineFx.NET的认证和授权使用.Net Framework基于角色的安全性的支持。阅读全文
Flex与.NET互操作(八):使用FluorineFx网关实现远程访问
摘要: 关于远程访问在本系列文章中陆续的写了不少示例了,本文没有准备深入的去探讨,为了巩固FluorineFx网关的学习和使用。于此,我将使用FluorineFx网关来提供数据服务等多项功能来介绍通过FluorineFx实现远程访问的相关知识点。阅读全文
Flex与.NET互操作系列文章索引
摘要: 本系列文章主要介绍了关于Flex与.NET结合开发中的一些互操作性,包括网络通信、数据加载、数据传输、文件传输、以及应用于Flex与.NET协作开发的通信网关开源项目FluorineFx的相关知识点。 开源项目FluorineFx就是专门针对.NET平台与Flex通信提供的AMF协议通信网关,我们可以通过FluorineFx很方便的完成与.NET的通信。 另外还可以轻松的实现及时文字沟通、视频语音通信等及时交互系统的开发。 阅读全文
Flex与.NET互操作(五):使用FileReference+HttpHandler实现文件上传/下载
摘要: 在Flex的应用开发中,同ASP.NET,JSP,PHP等应用一样,都会有上传/下载文件的应用需求,Flex的SDK也为我们提供了专门的类FileRefUdderence实现文件上传/下载 。Flex只是作为一个客户端,要实现上传或下载必须得为其提供一个服务端来接受上传或下载的请求,详细请查看本文。阅读全文
Flex与.NET互操作(四):使用HttpService、URLReqeust和URLLoader加载/传输数据
摘要: 在前两篇文章中分别介绍了Flex与.NET的WebService之间的数据交互通信知识,本文将介绍另外两种加载数据以及参数传递方式.主要使用Flex SDK为我们提供的HttpService、URLReqeust和URLLoader类来完成。阅读全文
Flex与.NET互操作(三):基于WebService的数据访问(下)
摘要: 本文讲述了以编程的方式访问WebService,调用远程WebServie方法;以及在Flex的客户端如何获取通过WebService返回DataTable和泛型集合List<>等复杂的数据类型并绑定到DataGrid中。阅读全文
Flex与.NET互操作(二):基于WebService的数据访问(上)
摘要: Flash/Flex与.NET互操作:本文全面介绍使用标签,来建立基于WebService的网络通信。通过本文,你可以学习到Flex与.NET的WebService的数据通信知识点,包括连接WebService,远程调用WebService方法,给WebService方法传递参数等相关知识点。 阅读全文