BT

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

视频:用ActiveMessaging和Amazon S3制作视频网站

| 作者 Jeff Xiong  他的粉丝 发布于 2007年6月5日. 估计阅读时间: 2 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!
Rails程序员张雪录制了一段视频录像,介绍自己从项目中得到的一些经验:利用ActiveMessagingAmazon S3开发一个视频分享网站。张雪在自己的Blog上这样介绍自己制作的视频Demo:
简单来说就是一个接收用户上传的video文件,然后通过异步的方式交给后台processor 进行视频转换成flv格式,并且把该flv文件上传到 Amazon s3上。
Amazon Simple Storage Service(S3)是Amazon提供的互联网存储服务。它提供了一组简单的web services接口,让网站的开发者们可以用于存储文件,从而轻松地得到可靠、可伸缩、快速而价格低廉的数据存储服务。

ActiveMessaging是由Jon Tirsen开发的基于Ruby的消息框架,其目标是简化Rails开发中对消息的处理。消息(或叫“事件驱动的架构”)在企业应用集成中广泛使用,有JMS等框架及ActiveMQ、Tibco、IBM MQSeries等产品支持。ActiveMessaging是一个通用的消息客户端框架,它并不受限于具体的消息系统,目前支持的消息系统包括Stomp、JMS、WebSphere MQ和Amazon Simple Queue Service (SQS)等。

Rails应用与消息系统的整合一向是在企业环境中应用Rails的障碍之一。ActiveMessaging作为一个较为成熟的消息框架,被视为Ruby进军企业应用集成(EAI)的希望。张雪的视频录像展示了在Rails应用中使用ActiveMessaging的基本知识,也可以为ActiveMessaging的(潜在)用户增加信心。不过他的例子主要把ActiveMessaging作为异步操作的daemon,尚未接触到EAI领域的核心问题。

视频录像(也叫“播客”)是借助多媒体工具影音并贸地传播技术的手段,在Rails社区深受欢迎。在RORBeijing邮件列表的讨论中,国内RoR技术专家王大力也对张雪的视频提出了建议。随后张雪发布了该视频的英文版本

评价本文

专业度
风格

您好,朋友!

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

获得来自InfoQ的更多体验。

告诉我们您的想法

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

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

感谢Jeffp捧场宣传啊 by zhang snow

第一次录制screencast,难免有点紧张,还请大家海涵。多提建议吧大家!

Re: 感谢Jeffp捧场宣传啊 by meng joe

不错,顶顶!snow zhang,可不可以加我下?我msn:joe_meng2000@hotmail.com

允许的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通知我

2 讨论

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


找回密码....

Follow

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

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

Like

内容自由定制

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

Notifications

获取更新

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

BT