上一篇 | 下一篇

Xtra开发概要

发布: 2007-1-25 13:43 | 作者: 改将 | 来源: aougu.net | 查看: 306次

  一、获得XDK奥古多媒体i.U.fZ2h4kIJd4x

e-YW\!q l l r   所有基于MOA(Macromedia Open Architecture) 的应用程序集都有自己的XDK(Xtras Development Kit),它是随应用程序免费发布的,里面提供了详细的文本、例子和头文件。Macromedia XDK和相关的升级都可以在Macromedia网站上的Xtras Support Center中找到,里面提供了各种源码、XDK下载、在线文档和技术支持。奥古多媒体a](a"u0I2Q w!HtJZ`
奥古多媒体-[7EXl+y/_Q2Ud
  二、提交Xtra
U&U4q(q)y B TS/D(f 奥古多媒体 zM{p?-_bHp
  一旦Xtra开发成功,就可以向Macromedia公司注册自己的产品。
9p.`{h{7NW 奥古多媒体3a!N5M7bU;QP
  三、MOA技术
6~Yx9KAuCxC
L#`AQc[*W{N u5F&r   MOA实现了跨产品和平台的最佳支持,使用MOA可以使开发者最大限度的发挥潜力,
-e:v[/QL O 奥古多媒体6uX!gi#y8NfF
  1. 跨产品的能力:利用MOA,可以使开发的同一个Xtras被多个Macromedia产品支持,例如脚本、精灵和过场类型的Xtras一般都可以同时工作在Authorware或Director两种环境下。奥古多媒体P.He}9j@tj;B
奥古多媒体-s5Wm$jXA1v X
  2. 跨平台的能力:MOA被设计为跨平台的,在一种平台上开发的Xtra只需要经过重新编译即可在另外的平台上运行。
[ t/f.I T:I 奥古多媒体hM0f6y m_W
  3. Leverage Existing Knowledge:MOA是基于COM模型的,COM模型是由Microsoft开发的基本的对象体系。
9ve jI@:?B
3b_iy/g"?   4. 优化的性能:无论是在启动时间和调用函数时间上,MOA体系都进行了最大的性能优化。在调用函数时间上,消息被直接送往MOA Xtra;在启动时间上,采用了最小对象并提供了MOA缓存。奥古多媒体D5R9OnO"l
奥古多媒体J0L};axgb
  5. 机动性、简单性和可扩展性:MOA被设计为一个可扩展的、灵活而简单的体系结构。MOA对象的命名、调用和组织规则非常简单,它允许存在消息队列与Xtra通讯,并保证了唯一的MOA对象ID。MOA对象的接口很容易定义,而且能够被其他的MOA对象调用。这些都表现出了MOA体系的机动性、简单性和可扩展性。

字号: | 推荐给好友

 

评分:0

我来说两句

seccode


最新歌曲
转机 放生 黄玫瑰 摇啊摇 那滋味 擦肩而过 你若成风 幸福一辈子 依然在一起 吻得太逼真 感动天感动地 坐上火车去拉萨 怎么会狠心伤害我
心碎 冲动 小太阳 别碰我 蒲公英 爱情小偷 只要不亏 一定要爱你 等爱的玫瑰 无情的温柔 北极星的眼泪 最后一次的温柔 亲爱的那不是爱情
光荣 火花 下雨天 我可以 樱花草 为你写诗 独家记忆 再见小时候 寂寞才说爱 忘不掉的伤 爱上你是个错 第三者的第三者 孤独的时候可以抱你
假如 城府 是非题 有缘人 舍不得 我的答铃 只欠秋天 外滩十八号 越爱越难过 123木头人 爱走了心碎了 爱上你是我的错 爱情里没有谁对谁错