哈哈,轉載該篇文章主要用來自己睇傑,無他意,因爲不想看雞腸。全面介紹最好是看官方那些雞腸拉:http://fluorine.thesilentgroup.com/fluorine/index.html,這幾篇中文介紹來源:http://www.riafan.com/default.asp

一、安装Microsoft .NET Framework

Microsoft .NET Framework为.NET提供运行环境,是架构.NET平台的基石。Microsoft .NET Framework 2.0 SDK为开发人员提供.NET提供软件开发工具包。为了运行数据库文件,可能还需要安装Microsoft Data Access Components (MDAC) 2.8 SP1。它们都可以从http://msdn2.microsoft.com/zh-cn/default.aspx免费下载。请按介绍的顺序依次安装这些软件。

二、安装Visual Studio 2005

这一步是可选的。没有Visual Studio 2005使用SDK也同样可以开发。Fluorine对Visual Studio 2005和Visual Studio 2003都支持,不过最好使用Visual Studio 2005,那样我们可以使用.NET的许多新功能。要注意的是,Visual Studio 2005速成版不支持Fluorine模板,要完全手动去配置Web应用。因此,最好是使用Visual Studio 2005 团队版或者专业版。其中,Visual Studio 2005的快速版是免费的,可以从 http://www.microsoft.com/china/msdn/express/下载安装。

三、安装Fluorine Visual Studio Wizard

配置支持Fluorine的.Net Web应用最简单的方式安装Fluorine模板,该模板目前只支持Visual C# 和Visual Basic,可以从http://fluorine.thesilentgroup.com/fluorine/download.html下载。安装时采用默认的就行了。安装路径下的文件夹如下图所示。

四、使用Fluorine模板配置Web应用

这里以Visual Studio 2005(非速成版)为例。在安装有Fluorine模板的Visual Web Developer中, 选择Fluorine ASP.NET Web application Template 模板。再设置好网站的位置,这里本地路径。接下来设置一种网站的语言,这里选择Visual C#。如下图所示。

单击确定就创建了一个支持Fluorine 的Web应用。在Visual Web Developer 中打开解决方案资源管器,我们将看到整个工程的结构。如下图。

与用ASP.NET模板生成的普通网站相比多出的文件在上图已经标明。其中com.TheSilentGroup.Fluorine.dll、Gateway.aspx和web.config是必不可少的。

由此可见,用Fluorine模板配置支持Flash Remoting和Flex 2 Remoting的Web应用是很方便的。

五、手动配置 Flash Remoting的Web应用

如果我们的IDE不支持Fluorine模板,要想创建Fluorine Flash Remoting的Flash Web应用,就不得不手动添加它们。下面以Visual Studio 2005速成版为例介绍其详细步骤。

  1. 使用ASP.NET模板生成一个普通的网站。
  2. 选择工程文件,单击右键选择添加引用.NET> Fluorine,单击确定,将com.TheSilentGroup.Fluorine.dll和log4net.dll添加到Bin文件夹中。
  3. 新增Web.config文件,将下述代码添加到<system.web>节点中。这样我们就将Fluorine服务器组件以模块的方式添加到Web应用中了。
<?xml version="1.0" encoding="UTF-8"?>
<services-config>
    <services> 
        <service id="remoting-service"
                 class="flex.messaging.services.RemotingService"
                 messageTypes="flex.messaging.messages.RemotingMessage">
            <destination id="fluorine">
                <channels> 
                    <channel ref="my-amf"/>
                </channels> 
                <properties> 
                    <source> *</source> 
                </properties> 
            </destination> 
        </service> 
    </services> 

<security> 
<login-command class="com.TheSilentGroup.Fluorine.Messaging.Security.GenericLoginCommand" server="asp.net"/>
</security> 

<channels> 
        <channel-definition id="my-amf" class="mx.messaging.channels.AMFChannel">
<endpoint uri=http://{server.name}:{server.port}/{context.root}/Gateway.aspx class="flex.messaging.endpoints.AMFEndpoint"/>
        </channel-definition>
</channels> 
</services-config>

好了,一个支持Flash Remoting(AMF0)又支持Flex2 Remoting(AMF3)的Web应用就配置好了。

七、建议

指定端口ASP.NET Development Server 。默认下该Web应用使用的是动态端口中,为便于讲述,请设置使用动态端口的属性为Flase,端口号为8088。这样使用http://localhost:8088/flashservices/Gateway.aspx就可以指向网关URL了。

建议你配置远程服务浏览器,这样可以方便开发。还有就是设置日志,这样可以方便测试维护。具体细节就不详谈了。

配置支持Fluorine Remoting的Web应用相关推荐

  1. OPENWRT 文本(shell) 配置支持oray的花生壳DDNS,Web也可以配置

    原作者是采用shell的方式进行配置,本人尝试了在web下面配置也可以成功.感谢原作者 首先SSH到自己的OpenWRT路由器上面 opkg update ##更新源 opkg install ddn ...

  2. WCF,Net remoting,Web service概念(转)

    WCF,Net remoting,Web service概念 今天看到WCF,说是整合了Net remoting,Web service...下面列一下概念. 一 WCF 概括地说,WCF具有如下的优 ...

  3. mysql 手动配置服务器_Win7系统下手动配置Apache+PHP+MySQL环境WEB服务器 -电脑资料...

    本来想学学php,于是就想搭建web服务器和sql环境,结果浪费掉了不少时间, 大致的总结下,也算是长个记性. 使用的安装包分别是httpd-2.2.22-win32-x86-no_ssl .msi, ...

  4. 【转】WCF、Net remoting、Web service概念及区别

    Windows通信基础(Windows Communication Foundation,WCF)是基于Windows平台下开发和部署服务的软件开发包(Software Development Kit ...

  5. 阿里云安全管家作为云上安全托管服务,对于基础云产品和云安全产品,在客户授权的情况下,可以提供哪些运营配置支持工作?

    阿里云安全管家作为云上安全托管服务,对于基础云产品和云安全产品,在客户授权的情况下,可以提供哪些运营配置支持工作? 阿里云安全管家除了每日巡检产品运行状态,在取得客户授权的情况下,可为云产品安全配置以 ...

  6. Tomcat在eclipse中的配置及Lomboz(J2EE如web services、web and XML、Strust等组件)的配置

    tomcat插件的配置: 1.解压tomcatPluginV32beta3.zip,默认为tomcatPluginV32beta3,    然后将com.sysdeo.eclipse.tomcat_3 ...

  7. 如何用Java类配置Spring MVC(不通过web.xml和XML方式)

    DispatcherServlet是Spring MVC的核心,按照传统方式, 需要把它配置到web.xml中. 我个人比较不喜欢XML配置方式, XML看起来太累, 冗长繁琐. 还好借助于Servl ...

  8. python 打包 .app 运行 控制台窗口_Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法...

    windows系统下安装Pyinstaller cmd下输入指令 pip install PyInstaller Pyinstaller的使用 进入需要打包的目录下,执行打包命令 Pyinstalle ...

  9. 【OGG】OGG的单向复制配置-支持DDL(二)

    [OGG]OGG的单向复制配置-支持DDL(二) 一.1  BLOG文档结构图 一.2  前言部分 一.2.1  导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的 ...

最新文章

  1. 笔记本电脑(Windows7)实现无线AP
  2. memcache和redis对比
  3. 【深度学习】如何将Voting和Stacking等应用到神经网络模型
  4. Python mysql 索引原理与慢查询优化
  5. The 2007 Microsoft Office System RTM is ready to rock !
  6. Pure-ftpd服务安装及虚拟用户设置
  7. 搭建卷积神经网络时loss计算方式的选择
  8. .NET/C# 获取一个正在运行的进程的命令行参数
  9. P5659-[CSP-S2019]树上的数【贪心】
  10. 再看经典推荐算法之召回算法
  11. 从阿里腾讯的大会上得到的启示,来分享一些可视化大屏
  12. MongoDB集群安装与配置2.4.3版本
  13. Android完全关闭(退出)应用程序
  14. 移动端click事件延迟300ms到底是怎么回事,该如何解决?
  15. 如何导出久其报表所有数据_久其报表制作与分发统一服务平台解决方案
  16. 怎么根据错误弹窗 判断进程_苹果手机弹窗bug是什么情况?苹果手机为什么会出现弹窗bug要怎么解决?...
  17. 水晶头超5类和6类的区别是什么?六类水晶头和超五类水晶头通用吗?
  18. s5p6818/fs4418系统移植之uboot的移植
  19. allegro更新铜皮方法和快捷键
  20. 主梁弹性模量计算_简支梁计算方法

热门文章

  1. 前端根据身份证自动获取性别和出生日期
  2. keepalived启动失败问题记录
  3. 前端项目执行npm install错误
  4. 查看elasticserc版本_如何查看elasticsearch版本
  5. 2017电源题笔记(三相电源)
  6. 微商的未来 微信切换软件(里面有黑技术额)今天已更新
  7. 应急预案管理系统所想
  8. STM32F103以SPI 驱动128*128的TFT彩屏,LCD驱动为ST7735s,程序使用CubeMX的HAL库开发方式,另外也做了标准库的程序移植
  9. 基于VC++的四国军棋网络游戏设计与实现
  10. Minecraft 1.18.1、1.18.2模组开发 13.buff效果