首页|资讯|互联网|电信|硬件|软件|情报|产经|博客|家庭|商用电脑|游戏|评测|学院|下载|网络通信|方案应用|搜索
移动计算|商用软件|外包|开源|中间件|企业|IT经理|发烧友|程序员|IT女性|学生|老板|笔记本|手机|台式机|数码|论坛
商用软件

Web 2.0和SOA能否和平共存?

2008-05-16 09:15 作者:小伟 来源:eNet硅谷动力
[摘要] 这种类型的答案也许可能会在Web架构师和SOA倡导者之间引发Web 3.0世界大战,因为他们正在讨论如何在面向服务的架构中集成新技术。虽然双方所推荐的技术是完全不同的,但是,SOA社区的一些宝贵的经验教训仍然可以与Web 2.0 倡导者共同分享。
[关键字] SOA Web 2.0 EAI
  【eNet硅谷动力消息】每个人都对Forrester最近的报告议论纷纷--- Forrester预测,到2013年,Web 2.0技术,包括博客、聚合应用(mMashups)、播客、 RSS Feeds、社会性网络(Social Networking)Widgets、Wikis将增长到46亿美元。当然,如果考虑到业界现在对于Web 2.0技术与企业应用集成的关注越来越密切,Forrester的预测结果或许不想乍一听到时那么让人吃惊。

  与此同时,随着越来越多的公司沿着面向服务的道路越走越远,SOA也继续增长。借用百老汇经典舞台剧“奇怪的一对”打个比方:在企业市场这个公共的领域里,Web 2.0和SOA能否和平共存?虽然,Web 2.0和SOA可以很容易相互替代,就像Felix 和Oscar一样(Felix、Oscar是“奇怪的一对”的经典形象),上述问题的答案是肯定的,但……

  这种类型的答案也许可能会在Web架构师和SOA倡导者之间引发Web 3.0世界大战,因为他们正在讨论如何在面向服务的架构中集成新技术。虽然双方所推荐的技术是完全不同的,但是,SOA社区的一些宝贵的经验教训仍然可以与Web 2.0 倡导者共同分享。

  SOA已经广泛视为新时代的企业应用集成(Enterprise Application Integration,EAI)运动,而在快速发展但仍然属于新生事物的Web 2.0市场上,SOA也崭露头脚。下面就列出了SOA社区的十大关键的经验教训,这同样对于Web 2.0在企业领域的发展道路有所帮助:

  1. 在项目开发和代码编写之前,你一定要与公司的行政人员和技术领导细致地交流以制定企业的业务和IT战略。

  2. 使用基于标准的基础,这样就能够更容易地在现在和将来集成新的工具和技术。

  3. 不要让现代化应用的需求取代SOA战略,否则你将会仅仅为了一个漂亮的用户界面而危及信息完整性。

  4. 跟踪在你企业的基础设施中创建的应用、服务和聚合应用(Mashups),否则最终用户就有可能无意地把恶意软件带到你的企业中。

  5. 对你现有的应用做一个详细的规划,这样你就可以在Web2.0技术运动开始之前找出有问题的或冗余代码。

  6. 不要放弃现有的应用,使用Web 2.0技术扩展它们。

  7. 通过一个基于标准的开发和部署平台来现代化企业应用,这样就可以避免过早和昂贵的重新编码。

  8.对企业的业务和IT工作人员进行培训,使他们掌握如何使用丰富的互联网应用(Rich Internet Applications、RIA)、复合应用和企业级聚合应用以提高生产力。

  9. 树立这样一种意识:如果企业的底层基础设施是健全的,Web 2.0的技术将一定能在企业中取得成功。

  10. 企业应用的现代化过程应该是从小处着手,循序渐进,而不要一次性地全面铺开。因为Web 2.0技术和SOA也是陆续进入企业的。

  利用互联网作为一个平台进行信息传递和获取,Web 2.0技术可帮助各种规模的公司获得竞争优势。要记住当企业中SOA是主流时,Web 2.0只是辅助技术(所以,不要让企业应用全都变成了Mashups),否则,你将忽视一个坚实的技术基础带来的价值,它可以帮助企业更迅速地实现业务目标。

【责任编辑 陈东方】

关键词: SOA, Web 2.0, EAI,
  • 精选专题

关于eNet | 广告服务 | 版权声明 | 加入eNet | 联系我们 | 建议/投诉 | 网站导航 | 加入收藏

网站合作、内容监督、商务咨询、投诉建议:010-65245588
合作建议:hezuo@mail.enet.com.cn
Copyright © 1998--2008 硅谷动力公司版权所有 京ICP证000044号

京ICP证000044号