动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
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
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ 软件工程 ]的信息

本月文章推荐
.从六个角度分析流程建模.
.尝试用SOA去思维.
.项目需求变更得不到有效控制所带.
.Windows 2000 Professional中用命.
.规划SOA(3)进行长期SOA规划.
.CMMI模型对软件测试技术的扩充.
.高速公路视频超速临控系统的实现.
.用WPF构建强大的用户体验.
.Bridge模式 和Composite模式.
.Linux-C-Socket编程.
.字符结构知识在车牌识别中的应用.
.Tivoli——IBM 服务管理.
.SOA: 不能只有“吹捧”.
.企业架构和SOA架构的角色将融合.
.使用UDDI的Web服务描述和发现之一.
.解析UML的静态建模机制(1).
.Atlas编程揭密之数据绑定.
.质量和风险管理(1).
.使用Eclipse和RDT插件进行Ruby开.
.ISO9000:2000 质量管理八大原则.

SOA: 不能只有“吹捧”

发表日期:2008-3-23 |


自2004年初业界推出SOA后,BEA、IBM、Oracle、微软等业界巨头纷纷发布各自的SOA战略,强烈呼吁用户在进行企业IT建设时考虑SOA。 SOA,就是面向服务的体系结构(service-oriented architecture,SOA),这是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。由于接口是采用中立的方式来进行定义的,并且独立于实现服务的硬件平台、操作系统以及编程语言,这就使得构建在各种各样系统中的服务可以以一种统一和通用的方式来进行交互。
SOA: 不能只有“吹捧”
传统的Web(Html/HTTP)技术有效地解决了人与信息系统的交互和沟通问题,极大地促进了B2C模式的发展。Web服务(XML/SOAP/WSDL)技术则是要解决信息系统之间的交互和沟通问题,促进B2B/EAI/CB2C的发展。SOA则是采用面向服务的商业建模技术和Web服务技术,实现系统之间的松耦合,实现系统之间的整合与协同。 对于SOA的发展前景,诸多市场分析和咨询公司都非常看好: ZapThink调研公司认为,2006年基于SOA架构的中间件产品将成为网络化商业系统的主要设计思路,其中70%的商业企业公司将使用SOA架构; IDC猜测2007年包括软件、服务和硬件在内的SOA市场将达到210亿美元,其中商业企业方面的市场将达到120亿美元; Gartner则认为到2008年,SOA将成为占有绝对优势的软件工程实践方法,它将结束传统的整体软件体系架构长达40年的统治地位。届时,将有60%的商业公司在进行商业IT建设时会转向SOA。 采用传统的系统架构技术和传统的EAI和B2Bi技术存在系统封闭、厂商依靠性强、耦合度高、重用性差,扩展性差、无法和上下游企业的系统建立统一的接口等问题。而采用SOA技术则可以有效解决上述问题,由于SOA基于HTTP/SOAP/WSDL等开放式技术,对于特定厂商产品依靠性小; 系统开放、互操作性强,可以建立统一的Web服务用于和不同的上下游企业信息系统实现供给链协同。由于SOA的松耦合特性、比较符合集团和各下属机构的商业关系,业务流程整合和项目协调的阻力会有效降低。深究SOA的内涵,其实离不开服务模块化的概念。也就是说,任何一项可能响应某种应用而诞生的服务模块或者说服务组件,日后也可能接收其他服务的请求,而在不同的应用环境中出现,并与各个服务模块交互运作。在这种情况下,所有服务模块所能接受的接口,其实都应该是一致性的。关于这一点,SOA和已被市场接受的的Web Services真的是非常相象。 简单地说,在任何一个商业环境中,SOA都是一项应用软件架构,其中所蕴含的服务模块或组件,全都相互独立地存在,用户只需运用经过事先定义的接口让它们相互联系,并依照一定的呼叫顺序,从而请求这些功能模块提供必要服务,就可构成极为完整的业务流程。而Web Services的问世,正好为SOA提供可行的标准,例如SOAP可用以建立服务请求,WSDL则用以发布服务请求,UDDI用于服务请求的目录表列治理,有了这些基础,将有助消除诸多软件供给商之间的歧异。 需要说明的是,建构Web Services环境,虽然可以说是SOA的一个好的起点,但绝不等于SOA的全部。因为,SOA象征一种崭新的软件架构思维,超越了技术的范畴,自然不会被设限于如Web Services等单一技术之框架,亦有可能借助其他技术的力量。譬如,有能力将许多分布式运算资源加以集结的“网格运算”技术,就可能对SOA所需的服务组件动态定位、负载均衡或治理等事宜,产生非常大的帮助。 目前业界所谈论的SOA,似乎都太过侧重中间件软件平台导向,殊不知一个完整的SOA架构,除需涵盖有关业务流程的整合环节外,也需要人员和后端信息的整合,还需要具备开发工具、ESB(服务总线),唯有这些组件做到环环相扣,才称得上是水到渠成。
上一篇:SOA:安全的天作之合 人气:308
下一篇:微软WCF给SOA带来的影响 人气:306
浏览全部软件工程的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-9-5 Coppermine Photo Gallery v1.4.
2008-9-5 清松网络日记本 v2.4
2008-9-5 AyWeb企业网站管理系统 v2.3 bui
2008-9-5 美女写真小偷程序联盟 v3.0 buil
2008-9-5 老Y文章管理系统 v2.1
2008-9-5 SiteDynamic企业网站管理系统 v1
2008-9-5 MyCOM企业网站管理系统 v1.0 Bui
2008-9-5 乐风CMS影视版 2008
2008-9-5 幻影电影视频系统TvsCms v1.3 伪
2008-8-23 Mini WinMount V0.4
2008-8-23 Vista优化大师3.11正式版
2008-8-23 Wine 1.13
2008-8-23 KlipFolio 5.0 Build 5899-80
2008-8-23 Windows Sysinternals Desktops
2008-8-23 OneTap Movies1.2破解版
2008-8-23 AnnotaterPDF阅读1.1.503 破解版
2008-8-23 SoundMeter分贝测量仪 v1.0汉化破
2008-8-23 iDrum音乐节拍1.0破解版
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | Html转换js | js/vbs加密 | md5加密 | 进制转换
实用工具:汉字翻译拼音 | 符号对照表 | 个税计算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵