SOA数据访问与传统数据访问之间的区别
企业正在把使用SOA作为削减成本的一种方法。一些软件专家日前表示,一些用户的做法是不正确的。
Progress软件公司DataDirect技术部门负责研发的副总裁Rob Steward在加州圣何塞举行的"2008年虚拟化和博览会"上发表演讲说,目前,SOA数据访问是放在传统的数据API(应用程序编程接口)上面的层面上的,如嵌入式SQL。企业应该利用SOA的原则从头开始建立自己的访问,特别是数据访问。
传统的数据访问在SOA环境中是不起作用的。系统管理员需要理解传统的数据访问与SOA数据访问方式之间的区别。Steward说,传统的数据访问使用紧密耦合的应用程序编程接口。因此,用户专门为他们要提取和处理的数据编写数据访问代码。但是,SOA服务安装定义是松散耦合的。
Steward指出,传统的数据访问方式的API是定义明确的。但是,SOA使用接口合同,而不是定义明确的API。
如果传统的数据访问API是以连接为基础的,复杂状态机器的、由关系模式驱动的和主要是同步的,那么,SOA正好相反,因为它们使用互联网。
Steward说,SOA是无状态的并且是以断开连接的方式运行的,因为它们通讯用的互联网是无状态的并且其本质是断开连接的。而且,SOA既是同步的,也是异步的。
传统的数据模式与SOA数据模式的另一个区别是:传统的模式只能从一个来源访问数据,而SOA一般都可以从多个来源访问数据。
Steward说,如果你要在SOA中访问数据,你需要向许多数据源提供访问,以各种客户类型进行访问,使用标准的查询语言向所有的数据源提供一致性。最后,你需要一个标准的传输机制,以断开连接的方式移动数据对象。
通过一个面向Web的架构使用Web服务如何?那不是SOA吗?SOA不等于Web服务,尽管大多数都使用Web服务实施SOA。要记住,面向Web的架构仅仅是实施SOA使用的许多种方法之一。(IT专家网)
- 1CIO如何看微软“先养鱼后收网”策略
- 2信息化助企业构建产业链升级的战略制高点
- 3物流流程再造:提升企业竞争优势
- 4中小企业不竭的动力之源:创新
- 5河池机场OA办公系统软件正式移交广西机场管理集团公司
- 6置业宝典:80后买房要谨慎 10种楼盘千万不能买
- 7试分析SOA采用率缘何下降?
- 8OA系统用“初恋”的心态对待每个客户
- 9日产中国否认将暂停向中国出口汽车消息
- 10重庆电信:号码百事通转型生活服务呼叫中心
- 11电子商务系统性能评测与数据存取优化
- 12RFID应用与个人资料商业应用中的界限
- 13实施知识管理,你是否准备好了
- 14房企转型进行时:万科“出海” 绿城“务农”
- 15无房男含泪与妻签省钱契约:戒烟戒酒禁用手机
- 16汉肯萨缪尔森出任沃尔沃汽车集团新CEO
- 17人保集团考察北京呼叫中心产业基地
- 18被指存污染隐患 包钢稀土浙江慈溪项目引争议
- 19四利器助IT运维管理人员走出危险困境
- 20福州OA怎样帮助企业跨越竞争时代
- 21鼎捷软件携手安博培养ERP行业专业人才
- 22从《西游记》和《魔界》看东西方项目管理
- 23微信OA办公系统未来的前景分析
- 24案例:房主卖房 欠房租租户仍享有优先购买权
- 25广西玉林市局从工作实际出发,采取了“三步走”的办法,全面启动无纸化办公
- 26当前是创建SOA企业的大好时机吗?
- 27潘石屹曝王石天天给女友做红烧肉 恭喜其婚变
- 28伊瑞尔实施应用北京商能CRM&呼叫中心一体化平台
- 29苹果连推五款新品 首次涉足中低端平板市场
- 30改善型买房置业建议 4妙招助您轻松搞定