什么是FLASH COM

原创 2004年10月13日 16:10:00

MM公司如是说——


    1. 创建新一代应用程序
    将全新的交互和体验集成到您的 web 内容中。轻松地将诸如聊天、流视频、丰富媒体消息接发和实时协作之类的功能,添加到您的 web 站点和应用程序中。
    
    2. 捕捉 Internet 上最广泛的用户
    Macromedia Flash Player 是 web 上部署最广泛的软件,因此,各类用户都能观看您的通信应用,而无论浏览器、平台或设备如何。
    
    3. 创建与您品牌宣传的外观和感觉乃至按钮和导航无缝集成的自定义流媒体演示
    与所有 Macromedia Flash 内容一样,您的通信应用程序可以即时加载,从现有的 HTML 页内运行,并能在一个无缝的非品牌宣传播放器中演示,从而让您的内容绽放异彩。
    
    4. 可利用的多路通信功能
    创建自发的、实况、单向、双向或 N 向通信应用,这些应用使得广播、进行私人或小组会话成为可能,从而将人类交互添加到您的 web 内容中。
    
    5. 与现有软件无缝整合
    通过 Flash Remoting (随 ColdFusion MX 和 JRun 4 附带提供) 轻松地将通信,集成到您现有的应用程序和企业数据中。
    
    6. 利用企业级服务器解决方案
    Macromedia Flash Communication Server MX 为将通信功能部署到您的内部网、外部网或公共网站提供了所需的安全性、可升级性和可靠性。
    
    7. 利用 Macromedia Flash MX 开发的功能
    了解 Macromedia Flash 的开发人员可以利用其熟悉的脚本语言、整洁的文档和指南、准备就绪的示例以及专注于 Macromedia Flash 平台的广大第三方站点、书籍和其它资源,轻松地掌握 Macromedia Flash Communication Server MX。
    
    8. 利用可扩展的预编码通信对象库
    Macromedia Flash Communication Server MX 附带了超过 16 个预编码的组件,包括连接、登录和装配齐全的会议室,使得几分钟内就可将通信添加到您的 web 内容中。
    
    9. 利用共享对象同步媒体
    共享对象技术,可以创建同步所有参与者体验的应用程序,因此,每一个进行通信的人员,都能获得一致且持久的音频、视频和数据。
    
    10. 脱机同步数据
    构建能够脱机体验的应用程序,甚至允许最终用户更新客户机数据。Macromedia Flash 客户机以后,可以同步应用程序和所有受影响的数据。
    其实FLASH COM跟一些服务端软件一样,接受用户传来的数据,并存储在服务端。让每个或指定用户访问服务器某部分数据!例如打开该FLASH的用户,聊天时的聊天记录,视屏信息等等。


    ——其实并不是如此,我这么说只是为了大家好理解,而我自己刚开始学也是这么理解的!
    这里引用luar的文章(http://luar.com.hk/flashbook/changelang.php?chi=big5&path=/flashbook/archives/000082.php

当你安装FlashCom 1.0试用版或者真正版本(Personal或Professional)时,安装程序会问你安装Development模式或者Production模式。在解释两者分别前,先认识5点∶

FlashCom Application结构
    一个FlashCom Application分为Client Presentation及Application Files两部分,前者就是被网民可以看到的部分,即是HTML和swf文件,後者就是在Server里对这个FlashCom Application的设定(main.asc)、Server-side ActionScript、Shared Objects、FLV影片等。

FlashCom Application跟FlashCom联系方法
    一般网页,是通过HTTP跟Server联系,但是FlashCom Application跟FlashCom联系是不用经HTTP,它是自定一个Protocol叫RTMP,因此你可以直接用Flash Player看FlashCom Application,都可以连到FlashCom去,这只限於Local机制作时,当你完成FlashCom Application,要广大的人看到你的心血,你要将Client Presentation(即是HTML和swf文件)的部分放在Web Server中,别人通过Browser看到你那个FlashCom Application的Flash影片,Flash影片暗地里就是用RTMP跟FlashCom联系。

Client Presentation及Application Files放置Folder
    顾名思义,Client Presentation要放在Web Server放网页的地方,Windows的IIS就是Inetpub/wwwroot,Unix/Linux通常是usr/yourName/public_html。Application Files必须放在你安装FlashCom的Folder下一个叫applications的地方(例如∶C:/Program Files/Macromedia/Flash Communication Server MX/applications),每个FlashCom Application都必须在applications下建立自己的Folder。

Development模式的作用
    通常Flash Developer都喜欢将fla和swf放在deploy的地方,经常Ctrl+Enter进行测试,Development模式就是将那个applications的地方都搬到Web Server下(Inetpub/wwwroot/FlashCom/applications),方便你进行测试。

Production模式的作用
    即是Deploy的情形,你的作品已经完成,可以公布天下,叫所有人来看你的作品,但是将Application Files放在Web Server里,人家就有机会偷取你的设定、源文件、Shared Object,因此Production模式就是要将applications放在FlashCom的Folder下,即C:/Program Files/Macromedia/Flash Communication Server MX/applications。

补充
    FlashCom 1.5提供的Developer Edition免费版本,安装时自动以Production模式去安装。
    
    本文章由luar发表。

什么是COM组件?

什么是COM组件? Answer: COM组件是以WIN32动态链接库(DLL)或可执行文件(EXE)形式发布的可执行代码组成。 COM组件是遵循COM规范编写的 COM组件是一些小的二进制可执行文件...
  • eccode
  • eccode
  • 2007年01月08日 23:30
  • 1787

COM编程入门(第一部分 什么是COM,如何使用COM)

COM编程入门 第一部分 ...
  • jiangxinyu
  • jiangxinyu
  • 2006年11月14日 14:31
  • 1505

什么是com

一、产生COM(Component Object Model)的背景  一个应用程序通常有单个的二进制文件组成,每发布一个新版本都需要全部重新编译。任何变化(例如操作系统、硬件及客户需求等变化)都需要...
  • firststudy
  • firststudy
  • 2009年02月18日 18:40
  • 1253

什么是COM组件

 什么是COM组件 用户需要什么样的软件产品?这是一个多选题,但高效,健壮是肯定会被选种的。作为一名软件开发人员如何做才能满足用户的需要呢?必须要保证升级应用时不破坏与以前版本的向后兼容性。必须做到扩...
  • xiongxianhe
  • xiongxianhe
  • 2009年07月17日 15:08
  • 486

什么是COM?(转)

在讨论COM以前,我们得认识到一个事实,编写软件实际上是一个非常耗费时间和金钱的活动,所以人们不断寻找方法以减少这些花费,一个很重要的就是“软件重用”。在一个理想的环境下,我们应该能够编写一次代码,在...
  • weiling_shen
  • weiling_shen
  • 2010年04月03日 22:29
  • 358

什么是COM

什么是COM在讨论COM以前,我们得认识到一个事实,编写软件实际上是一个非常耗费时间和金钱的活动,所以人们不断寻找方法以减少这些花费,一个很重要的就是“软件重用”。在一个理想的环境下,我们应该能够编写...
  • beijixuexiong
  • beijixuexiong
  • 2005年09月02日 18:31
  • 1325

什么是COM对象

什么是COM对象?组件对象模型(COM)对象是一个使用COM规格的可以重复使用的软件组件。使用COM规格可以确保COM对象很好的工作,并且很容易的结合到你的应用程序中。事实上,COM基本相当于一个黑匣...
  • dongdeaiziji
  • dongdeaiziji
  • 2009年09月22日 13:27
  • 263

什么是COM组件

什么是COM组件 ...
  • neu_solskjaer
  • neu_solskjaer
  • 2007年09月02日 09:55
  • 292

什么是COM组件

什么是COM组件 ...
  • wishfly
  • wishfly
  • 2007年03月12日 20:45
  • 1460

什么是COM? 什么是COM+?

 Posted on 2007-08-14 09:52 海之孤魂 阅读(382) 评论(1) 编辑 收藏 什么是COM? 所谓COM(Componet Object Model,组件对象模型),是一...
  • dragonfly0939
  • dragonfly0939
  • 2008年10月29日 19:48
  • 272
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:什么是FLASH COM
举报原因:
原因补充:

(最多只允许输入30个字)