网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 手机学院 | 邮件系统 | 网络安全 | 认证考试
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 软件工程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
本月文章推荐
.管理信息系统需求调研分析指南.
.针对邮件病毒与反病毒的综合论述.
.XAML开发入门之开发环境介绍.
.渲染状态管理.
.Apache中的表格实现剖析(1).
.Apache中的文件与目录(1).
.华尔街希望充分利用SOA.
.规划SOA(3)进行长期SOA规划.
.IBM的MARS加密算法实现(3).
.灰关联分析与语音/音乐信号识别.
.IBM推新品服务 扩展SOA管理概念.
.软件文档简介.
.实施UML九项注意(英文).
.让ESB与SOA同步.
.Vista开发人员的故事:DirectX.
.32位程序移植到64位平台前的准备.
.论项目管理中的量化管理.
.如何实施软件质量保证.
.Tomcat中用web.xml控制Web应用详.
.需求调研中的5W+1H定律.

企业SOA成功实施的四大关键点研究

发表日期:2008-3-23

  要做全局规划   SOA的实施,有很大的技术因素在其中,作为用户来讲,既需要选择适当的工具,还需要有专业的技术人才。作为用户,实施SOA,首先要对自己的系统做全面的评估,要了解自己已有的系统能用多少,有多少需要改造,还需要上哪些新的系统,自己将来的系统该如何满足自己的需求,自己可能为这个新的系统投入的资本大概有多少等。总之,要有整体的规划,这也是实施SOA最为基础的一步。其次,要选择适合的工具和技术。上什么系统,建什么平台,先改造哪个系统,需要一步一步来,而在这个过程中,所选择的产品,也必然有所不同,一定要做到心中有数。最后,就是开发的过程了,开发对于大多数的用户来说,也是一个边学习、边实践的过程。   要计算需求   评估SOA项目的方式与评估传统软件项目有所不同,SOA在企业范围内通过各种渠道表现自己的优势。SOA通过共享服务来优化业务流程,使全面创新成为可能,其“价值机会”远远超过了传统的软件项目。要建立强大的业务实例,通过SOA实现业务创新是一个重要的分水岭。必须熟悉到,用于构建SOA项目的前期投资将产生巨大效益,这些好处会随着时间的推移越来越明显地表现出来。   BEA认为,SOA具体实施的进度和资金投入一方面取决于企业对IT应用的沉淀,一方面取决于实行SOA的目标层次。为帮助企业了解自身的这些状况,BEA提供了“SOA预备状态评估工具”——这是一个基于Web的在线工具,它可以帮助CIO们规划SOA组件采用、进行基准测试,以确定如何最有效地向更具适应性的IT设计和基础架构上迁移。在利用BEASOA预备状态评估工具找到客户具体需求后,客户就可以开始SOA之旅了。   要慎选产品和方案   BEA认为,用户在选择SOA产品和技术时,应该从平台的选择、实施方法与途径、供给商的选择三个方面进行考量。在选择软件平台时,用户首先要考虑的是平台的开放性和对标准的支持。在实施方法与途径方面,BEA根据以往的成功经验总结出了六段式方法论,把影响SOA成功实施的因素分成六个方面:业务战略和流程、基础架构、构建模块、项目和应用、成本和效益以及规划和治理。在实施SOA时,CIO应该综合考虑这六方面的因素。SOA的实施涉及到整个企业的IT系统以及业务流程的调整和改变,离不开相应的咨询和专业服务。因此,在选择供给商时,首先要看它的产品是否符合企业的实际需求、是否已经有很多成功的应用案例、现有客户对它的评价如何; 其次,还要仔细考察供给商的专业服务能力,是否能够帮助用户分析企业IT现状,提出建设性的意见。   BEA认为,对企业来说,采用SOA不会加大治理IT系统的复杂性。BEA对主流的中间件技术如J2EE、CORBA都会努力予以保护,并且沉淀了许多实际操作经验,能够保护企业过去的IT投资。   要边破边立、小步快跑   一个企业部署SOA平台,就如同一个城市做城市规划,在这个规划、建设的过程中,总有不合理的街道需要改建、需要包装,总有老旧的住宅区需要拆迁、需要推倒重修,也总有新的建筑不断地建起来,这样才更符合一个城市前进的步伐。企业做SOA也一样,太过落后的系统需要推倒重来; 还能继续应用的系统,则需要包装、改进; 而一些新的系统则需要重新做规划。同时,在SOA的平台搭建完成之后,也更轻易实施规划新的系统。而且,即使在今天,即使是在SOA平台之上搭建的系统,在企业的不断应用实践中,系统也可能会出现很多的不合理,需要做重新调整。   畅想一天之内完成SOA的实施,或者今天做了决定,明天就希望系统成功运行,都是不可能的,目前很多用户都有激进的想法,这是不现实的。SOA实施先从部门级开始。SOA的灵魂所在,就是它答应用户搭建一个松藕合的平台,这也是SOA能够吸引用户的要害所在。但是SOA不会一蹴而就,SOA的规划、实施、服务是一个过程。

上一篇:Spring破冰之旅 始于足下 人气:1649
下一篇:Linux BOOTLOADER全程详解(Arm S3C2410) 人气:2927
浏览全部软件工程的内容 Dreamweaver插件下载 网页广告代码 2009年新年快乐