【企业Mashup 】
名词解释
mashup是混搭,是当今随网络而流行开一种网络现象,将两种以上使用公共或者私有数据库的web应用,加在一起,形成一个整合应用。一般使用源应用的api接口,或者是一些rss输出(含atom)作为内容源,合并的web应用用什么技术,则没有什么限制。mashup未必需要很高的编程技能,只需要熟悉api和网络服务工作方式,都能进行开发,所以很快成为一个流行的网络现象。
理由:企业
1]解决问题:
现在所有企业都在谈论要建立以业务需求为导向的IT策略,但这目标通常都很难实现。因为即使目标一致,IT和业务部门之间由于知识领域的隔阂,也仍然各自为政很难沟通。企业 Mashup的目标真是希望使非技术人员也有能力开发自己的应用,从而拉近这两大阵营的距离,消除分歧,是业务达成。
2]降低成本:
mashup技术可以降低业务人员和技术人员的沟通成本,业务人员可以根据自己的需求搭建一些应用来促进业务的。对于企业来说是一个降低成本的好方法。
3]介入门槛
mashup技术的门槛不高,对于企业技术人员来说在企业内帮助业务人员进行mashup的开发也仅仅需要掌握JavaScript、XML和DHTML,ajax等等并不复杂的技术,就可以帮助业务人员实现根据自己的业务需要,拖拽一些功能的组建就可以完成应用的开发。
4]商业价值
Mashup与SOA的概念非常吻合。SOA中负责业务数据在服务器之间的通信,混搭应用服务与客户端的通信。SOA在后端整合业务数据,在前端正好以Mashup的形式展现。人们常说Mashup是SOA的“最后一公里”这将为Mashup在企业应用中带来商机。
5] 市场规模
Gartner公司预测认为,IT产业将会与消费市场越走越近。在未来十年内,像Mashup、AJAX等Web 2。0技术都会对企业形成重大影响。根据预测目前每天都会有大概个Mashup应用产生,这个速度还在增加。按照这个速度计算,两年内产生的Mashup应用市场将非常惊人。
结论:投资企业
未来的软件开发必然是向两级化发展,绝大部分程序员将转更加面向业务应用的开发,而只需要少部分程序员继续进行基础软件的研发。Mushup的出现也印证并加速了这一趋势。Mushup如今在互联网消费市场已经非常的火爆,必然也会走向千千万万的企业内部。