天狼鼠

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年4月23日

摘要: 远程共享对象(Remote Shared Objects)可以用来跟踪、存储、共享以及做多客户端的数据同步操作。只要共享对象上的数据发生了改变,将会把最新数据同步到所有连接到该共享对象的应用程序客户端。FluorineFx所提供的远程共享对象(Remote Shared Objects)和FMS的共享对象的功能是一样,对于熟悉FMS开发的朋友来说,学习FluorineFx的远程共享对象是非常简单的。共享对象可以在服务器端创建,也可以在客户端创建。在客户端创建共享对象的方法和使用FMS开发是一样的,创建一个NetConnection对象,通过该对象的connect()方法连接到服务器,然后通过S 阅读全文
posted @ 2012-04-23 21:35 情有独钟 阅读(233) 评论(0) 推荐(0) 编辑

摘要: FluorineFx.NET提供了完善的RPC(Remote Procedure Call)功能,无论是通过Flash还是Flex开发的客户端应用(.swf)都可以非常简单方便的采用RPC的方式调用.NET的服务器端方法,.NET的服务器端同样也可以非常方便的呼叫客户端,调用客户端的方法(比如实现系统广播)。一、客户端的RPC(客户端调用服务器端)要想实现客户端访问服务器端的方法,首先得对ActionScript中的NetConnection比较熟悉,该类提供了一个示例方法call()专们用来做RPC访问,该方法的定义如下:Code highlighting produced by Actip 阅读全文
posted @ 2012-04-23 21:34 情有独钟 阅读(159) 评论(0) 推荐(0) 编辑

摘要: 使用FluorineFx.Net开发的每一个实时通讯功能应用都拥有一个应用程序适配器(ApplicationAdapter),用来管理整个实时通讯应用的生命周期,以及接受和拒绝客户端的连接等。应用程序适配器对象也就相当于是一个Flash媒体服务器应用程序的对象。使用FluorineFx.Net开发及时通信应用,我们可以通过ASP.NET网站来宿主,一个ASP.NET网站可以承载多个实时通讯应用程序。这些应用程序都存储ASP.NET网站的根目录下指定文件夹的根目录中。如下图示:在开发FluorineFx的及时通信应用的时候,按照FluorineFx的目录结构配置ASP.NET的站点目录是非常简单 阅读全文
posted @ 2012-04-23 21:32 情有独钟 阅读(216) 评论(0) 推荐(0) 编辑

摘要: FluorineFx.NET的认证(Authentication )与授权(Authorization)和ASP.NET中的大同小异,核实用户的身份既为认证,授权则是确定一个用户是否有某种执行权限,应用程序可根据用户信息授予和拒绝执行。FluorineFx.NET的认证和授权使用.Net Framework基于角色的安全性的支持。比如说我们需要自定义一个认证与授权的方案,指定那些远程服务上的那些方法将要被认证或授权以及授权用户角色组等,我们就需要自定义一个LoginCommand并实现ILoginCommand接口或者继承于FluorineFx.Security.GenericLoginCom 阅读全文
posted @ 2012-04-23 21:27 情有独钟 阅读(205) 评论(0) 推荐(0) 编辑

摘要: 关于远程访问在本系列文章中陆续的写了不少示例了,本文没有准备深入的去探讨,为了巩固FluorineFx网关的学习和使用。于此,本文将使用FluorineFx网关来提供数据服务等多项功能来介绍通过FluorineFx实现远程访问的相关知识点。FluorineFx提供的远程访问包括有很多方面的知道点,本文只介绍其中的三个知识点:访问远程对象返回对象,返回DataTable,返回DataSet对象.FluorineFx安装包里自带有相关的示例程序,要学习更多可直接参考这些示例程序.在实现访问前我们同样来做一些准备工作,建立好远程对象,如下:Code highlighting produced by 阅读全文
posted @ 2012-04-23 21:22 情有独钟 阅读(155) 评论(0) 推荐(0) 编辑

摘要: http://www.csharpwin.com/search.aspx?ChID=0&AID=0&KW=Flex&SRPage=1 阅读全文
posted @ 2012-04-23 21:15 情有独钟 阅读(234) 评论(0) 推荐(0) 编辑

摘要: 有时候我们需要在Flex应用中嵌入HTML代码,根据嵌入HTML要求的不同有以下两种方法:1、Flex文本组件(Label、Text、TextArea)的htmlText属性支持一些基本的HTML代码,例如:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><mx:TextArea> <mx:htmlText> <![CDATA[ <p align="center"><font 阅读全文
posted @ 2012-04-23 21:12 情有独钟 阅读(787) 评论(0) 推荐(0) 编辑

摘要: 注:本文内容原本计划在上一篇《Flex与.NET互操作(六):Flex和.NET协同开发利器FluorineFx 》中写出,考虑到写在一起文章内容太长故分为两篇。Flex中的远程对象访问,也就是服务端提供一个远程服务对象(RemotingService Object),在Flex客户端通过相应的访问技术去调用远程对象的过程。在本系列文章的前面几篇文章中所介绍的访问Webservice的方法,也就是一种远程对象方法,只不过他是基于WEB服务(WebServie)的远程访问,不是基于远程对象(Remoting Object)的的远程访问。要想直接实现基于对象的远程访问是比较麻烦的,然后Fluori 阅读全文
posted @ 2012-04-23 21:06 情有独钟 阅读(214) 评论(0) 推荐(0) 编辑

摘要: 在本系列前面几篇文章中分别介绍了通过WebService、HTTPService、URLLoader以及FielReference等组件或类来完成Flex与.NET服务端的通信的相关知识点。通过这些方式来完成与服务端的通信是非常方便和简单的,但有他的缺点就是通信数据量较小,如要传输大量的数据或是实现不同对象的序列化传输,它们则满足不了我们的需求,需要寻找另外一种通信协议,另一种高效的传输协议来代替SOAP协议传输的方案,那便是AMF(ActionScript Message Format)协议。开源项目FluorineFx就是专门针对.NET平台与Flex通信提供的AMF协议通信网关,我们可以 阅读全文
posted @ 2012-04-23 17:58 情有独钟 阅读(207) 评论(0) 推荐(0) 编辑

摘要: 在Flex的应用开发中,同ASP.NET,JSP,PHP等应用一样,都会有上传/下载文件的应用需求,Flex的SDK也为我们提供了专门的类FileRefUdderence实现文件上传/下载 。Flex只是作为一个客户端,要实现上传或下载必须得为其提供一个服务端来接受上传或下载的请求,本文以ASP.NET中的HttpHandler作为文件上传的服务端来完成上传功能。OK,我们从Flex客户端开始,看看客户端是通过什么方式想服务端发起请求。Flex客户端要完成文件上传下载都是通过FileRefUdderence来实现,首先得定义一个该类型对象实例:Code highlighting produce 阅读全文
posted @ 2012-04-23 17:57 情有独钟 阅读(199) 评论(0) 推荐(0) 编辑

摘要: 本文出自:http://www.csharpwin.com/dotnetspace/3023.shtml(完整代码)在前两篇文章中分别介绍了Flex与.NET的WebService之间的数据交互通信知识,本文将介绍另外一种加载数据以及发起请求的方式。ActionScript 3.0中提供的数据加载请求类主要是HTTPService,URLLoader和URLRequest,可以通过他们协同来完成数据加载和请求。下面我么便来看看这三个类是怎么来完成数据加载工作。在本地IIS服务器上有如下定义的XML文件:Code highlighting produced by Actipro CodeHigh 阅读全文
posted @ 2012-04-23 16:01 情有独钟 阅读(169) 评论(0) 推荐(0) 编辑

摘要: 在上一篇文章《Flex与.NET互操作(二):基于WebService的数据访问(上)》中介绍了通过<mx:WebService>标签来访问Webservice。实际上我们也可以通过编程的方式动态的访问WebService,Flex SDK为我们提供了WebService类。使用WebService类来访问WebService其实也就是将<mx:WebService>标签的属性通过类对象的属性形式来表示,相比之下使用WebService类比使用<mx:WebService>标签要灵活。下面我们来看看编程方式怎么连接和调用远程方法:Code highlight 阅读全文
posted @ 2012-04-23 00:13 情有独钟 阅读(206) 评论(0) 推荐(0) 编辑