BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Adobe推出支持Zend框架的AMF

| 作者 Moxie Zhang 关注 0 他的粉丝 ,译者 张凯峰 关注 1 他的粉丝 发布于 2008年10月5日. 估计阅读时间: 3 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

作为RIA技术和工具,Adobe Flex和Microsoft Silverlight已经日趋成熟,而人们开始期望智能服务器端的集成技术能够成为改善RIA的重要领域。一些开源项目(比如AMFPHP)和工具(比如WebORB)就是致力于服务器端逻辑和RIA(Flash)客户端之间的集成的。上周,Adobe和Zend联合发表声明,通过他们的努力合作,推出了Action Message Format(AMF)来支持Zend框架。而结果就会是一个厂商支持的Flex和PHP之间的集成,正如Zend所说的“第三方在前端,而业务在后端”。

根据Adobe Flex团队所说:

Zend框架的这个新组件可以让PHP开发者构建出通过Flash Player或者Adobe AIR运行在浏览器中的Flex应用,并使用AMF和服务器端进行通讯。

这个计划为PHP开发者提供了一个Adobe发起的AMF项目,并带来比ColdFusion之于Java开发者更加紧密的 AMF互操作性。

有趣的是,管理AMFPHP项目Wade Arnold同时也领导着针对Adobe的Zend框架的工作。

来自Zend的Cal Evans分享了他对于这种新型合作的激动心情:

从一开始我就看到并理解Flash是什么并且能做什么,我很羡慕Flash设计者能做的那些事情……恩,就是flash。而Flex除了能提供一支新的画笔来让我画画外,却没法帮助像我这样的开发者设计出非常抢眼的用户界面。但现在,我可以在我的后台代码里描绘出更多有用的界面了。

虽然来自于Flex社区的声音都很积极,但也有一些开发者仍然表现出不高的热情。比如,InsideRIA的Rich Tretola说道,“把这两种技术放到一起更像是没脑子的人干的。幸运的是,那的确是Adobe和Zend上周官方声明的。”

来自于Midnight Coders(WebORB的公司)的Mark Piller也说道:

Flex和PHP的集成至少两年前就可以了。WebORB和AMFPHP共同提供了这样的集成技术。WebORB所做的工作甚至超越了Zend/Adobe声明的内容。它提供了Flex远程控制、数据管理以及Flex/Flash和PHP之间传递消息等功能。所以谁能告诉我,Adobe/Zend介绍并实现的到底是个什么全新的东西,突然能让所有的PHP开发者完成以前他们无法做到的事情?

来自Simplified Chaos的Todd最后总结道:

我猜Adobe官方支持这样一个东西是个好事情,但许多PHP开发者对此显得有点漠不关心。即使这样,每个人还是不得不承认一个具有良好质量的PHP AMF库的确是个好东西。在做过一些大型的Flex项目之后,我开始相信对于Flex和Web应用来说,它们的完美结合不应该只是个Flex应用,而是通过Flex组件来“增强”普通的基于Web的应用的丰富性。这对两个技术领域都是最有益处的。

查看英文原文:Adobe contributes AMF support to Zend Framework

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT