鲁虺人文搜索
输入关键词:
推荐: 人文 文化 传媒 土耳其 语言翻译

鲁虺人文搜索 / 围绕Web 2.0产生的创新技术上一个 查看全部 下一个

围绕Web 2.0产生的创新技术

围绕Web 2.0产生的创新技术


简单来说,Web 2.0就是我们一直以来所使用的Web的成熟形式。在过去的十年里,Web从原始使用状态转变为技术成熟的具有实用价值的一组原则,可以引导新技术、新标准和新商业模式的产生,并对IT基本理论带来了革命性的改造。它强调简单性、快速实现,提供了包括终端用户(事实上,是消除了“开发人员”和“用户”之间的区别)、社区构建等解决方案,最重要的是让软件功能以网络服务的形式呈现。
Web 2.0盛行的原因在于:灵活地整合了不同的数据源和网络服务,从而创建了富媒体(rich media)应用的新技术。Web 2.0的价值主张与SOA类似—— 企业可以在不影响业务的前提下实行创新。还有一点与SOA相同的是:它也需要文化方面的变革。Web 2.0的广泛应用归功于参与开发的人数增加—— 开发者包括行业、部门和消费者—— 他们投入到了编写终端流程和开发应用的潮流中。
Web 2.0的一个新特征在于“关系的创建”。这一点至关重要,因为“关系”的观点导致了创新的发生。因为网站具有社会性,所以用户之间可以进行交互,业务也可以直接与其消费者交互。这种交互与以往不同:企业可以通过新型的、创新的手段,在接受信息的同时也在提供着实时信息。这是社会性网络(多对多)而不是以前的用户间一对一的关系了。
Web 2.0使文化方面的变革得以发生,特征是用户越多,软件越好。这些软件包括服务、不打包软件、参与、非正式发布(如blog)及松耦合(前面讲过SOA的一个重要特征就是松耦合式的服务)。Web 2.0的理念在于社会性交互。围绕热点话题展开的blog讨论推动着社会化和集体智慧的发展。作为平台的Web就是建立在开放、信任和永远的测试版等基础之上的。
这些观点共同构成了设计方法的理念,并提供技术帮助我们创造价值。它们代表着软件设计从应用到服务、从本地到网络、从集中式到分布式,还有最重要的,从面向任务到面向流程的转变。从技术的角度看(参见图8-3),Web 2.0的覆盖面同样相当广泛—— 实际上,任何在Web上以离散的、模块化的功能提供给用户的事物都可以打上Web 2.0的标记。这些组件都具有一个典型的特征:它们可以很容易地组合在一起,为用户提供丰富的Web浏览内容。使用Web 2.0的网站,如Flickr、Google mail和Jotspot都将用户体验上升到了一个新水平,远远超出了我们对Web页面的期望。Web 2.0的这些合成应用技术通常被称为mash-up。
mash-up源于DJ们将几首现有歌曲混合,从而制作出一首新歌的手段。他们可能从一首歌中抽取鼓的配乐,从另一首歌中抽取吉他的配乐,从第三首歌中抽取歌声,通过这样的方式制作出一种别人从未听过的音乐。在Web 2.0的世界里,mash-up指的是将现有基于Web的应用进行组合,从而快捷合成了新的应用。mash-up是Web 2.0和SOA之间的桥梁。如果说Web 2.0的mash-up技术可以将全异的信息源整合在一起,那么SOA的基础架构就是信息提供者。可伸缩的、动态的、Web访问、SOA服务都是Web 2.0的mash-up的原材料。例如:Flickr所提供的图片就是经过mash-up处理的。基于地理的航海图片也是由mash-up处理得来的。剩下的由AJAX和Web应用技术完成。但是,Flickr通常由其他业务服务提供的mash-up技术组合而成。
SOA和Web 2.0共同使业务流程具备了灵活性和敏捷性。Web 2.0的mash-up提供了支撑来处理那些业务流程中存在的障碍,以便使信息灵活快捷地到达用户。
在企业中,Web 2.0使得那些不懂技术的员工能够建立自组织的(ad-hoc)协作式“企业mash-up”应用,以应付即时业务需要。通过使用即时访问和直观的工具,如“混合板(mash board)”,他们可以收集已有的内容、编辑整理、并将其与同事、消费者和业务伙伴共享,这种令人振奋的新方法可以使流程更加便捷。
还记得SOA的价值主张吗?就是通过人员、流程和信息的切入点所取得的灵活性;通过重用和连通性的切入点所实现的降低成本。这些关键因素与Web 2.0有着同样紧密的联系。在下面的两个部分中,我们将发掘一下这些联系。