构建的可伸缩性和达到的性能:一个虚拟座谈会
这个由业界主要专家们参加的座谈会探究了在使应用程序具备尽可能好的伸缩性及性能的过程中所面临的挑战和思考过程。
- Architecture, Java, .NET, Ruby,
作者 Jon Rose译者 张凯峰 发布于 2008年4月11日 上午12时10分
SitePen的Kevin Dangoor最近发表了一篇关于Flash、Silverlight和开放Web的博文,表达他对开放标准是web的美好前景这一观点的捍卫。我们在SitePen非常赞同开放Web的概念,因为是开放Web带给我们今天所拥有的一切,而且也会最终引导我们实现最美好的Web未来。我认为Brad做了一件很棒的工作:向我们展现了那些能让Web一直保持成功的开放Web的特征。
“它是开放Web吗?”,这个问题就是提给Adobe Flex的。开发者总是可以用Flash来构建整个站点,但这么做存在很多负面影响。
Adobe是一家令人难以置信的开放公司。我们已经把用作Falsh播放器的虚拟机项目——Tamarin,作为一个开源项目发布了。我们也开放了Flex的源代码。我们还开放了BlazeDS的源代码,它能提供丰富的、实时的数据通讯。我们开放了AMF规范,它可以在客户端和服务器之间提供更快的传输方式。而且我们一直以来都在支持Linux上的运行时,包括Adobe AIR的公共beta版本。我们真诚地从我们的社区、客户和合作者那里寻求反馈,来确保在我们的工具和平台上保持创新。
而且,我们想参与开放web。我们认为,如果Adobe的富平台和浏览器/标准委员会都继续朝着一个更丰富Web的方向去努力,必定会造福每个人。
随着Adobe为Windows、Mac和Linux提供免费的Flash播放器,会有人问“为什么要在乎SWF是不是开放的呢?”
没有任何标准可以明确的显示未来的web会是什么模样的。开发者会在创建他们的应用程序时,选择他们需要的工具,而用户会挑选他们最喜欢的应用。对于web开发者来说,我们需要力争确保未来的web仍然是开放的,这样我们才有足够的自由来选择如何创建我们的应用。
这个由业界主要专家们参加的座谈会探究了在使应用程序具备尽可能好的伸缩性及性能的过程中所面临的挑战和思考过程。
本视频主要对OpenSocial进行了分析,并对实现的方式进行了介绍。其中包括:OpenSocial的开发经验、Container Provider的技术准备、平台的构成要素、具体的规范、以及对未来的展望。
Memcached在大型网站被应用得越来越广泛,但是Java客户端并不多,本文作者基于现有的开源客户端进行了封装优化,并翔实记录了这一过程。
在他们文章的第二部分,作者探讨了动态业务应用的架构并介绍了资源容器的概念。他们示范了如何在JEE之上构建这个架构,以及它如何影响实现生产力。
ClickOnce让WinForms应用程序的部署轻而易举。David Cooksey演示了如何在ASP.NET中编写一个HttpHandler来实现对ClickOnce部署的版本细分。
本文是Productive Java with Ruby系列文章的第二篇,通过上一篇的介绍,我想大家对如何利用Ruby进行单元测试有了一个基本的了解,从这里开始,我将和大家一起讨论一些利用Ruby进行单元测试时的高级话题。
《应用SOA》是由四位一流SOA专家合著关于SOA的新书,其主旨是帮助你成功地实施SOA。尤其是,这本书将帮助你把你的SOA项目与企业架构、IT治理、核心数据和BPM项目结合起来。
没有回复
回复