`
OneEyeWolf
  • 浏览: 104549 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

SOA穿着华丽外衣的苦力

    博客分类:
  • tech
阅读更多
  长期以来,由于IBM等大的厂商,声嘶力竭、不遗余力的宣传,SOA开始在江湖盛传,但掌握着是否实施SOA的权力,掌握在高层的领导手中,而IBM的Sales,则将天花乱坠的Solution,很容易的输入到领导的大脑当中,SOA成为无所不能的利器,而领导对于实施SOA,来改变当前混乱的局面,寄于很高的期望。
  而无论是在IBM、BEA、Oracle等大牌厂商,还是Mule等开源方案,都没有真正的案例,来提供很好的异构系统通信的解决方案,而这正是很多大公司长期以来,所希望解决问题。
  最近在做一个公司的一个信息集成的工作,由于客户在长期信息化的过程当中,积累了多个IT遗留系统,在工作开始,客户便指定SOA作为一个基础架构的方案。
  但实际上,客户当中的多个遗留系统当中,一部分是基于ASP+SQLSERVE的系统,一部分是Jsp + Oracle系统,同时这些系统,物理位置也是分散在各地的。
  而客户由于预算的原因,原则上在原有系统上不做较的大改造。
  我研究了这些产品,没有这方面很好的支持,对于基于Java的集成当然是比较容易,但对于异构的支持,仍然要做大量的工作,例如让ASP系统来提供Webservice无异行不通,只能通过Http等通信方式来进行XML数据交换。仍然要写很多丑陋的代码,一些技术人员希望在内网通过异构数据库之间的数据交换方式或通过将存储过程发布服务的方式来解决问题,这无异又将服务直接依赖于底层数据格式上,背离了SOA的原则。
  这也就算了,但领导受Sales的影响,固执的认为可以很容易的进行集成,给开发造的预算很少,都放在购买产品和服务上了。
  
分享到:
评论
8 楼 OneEyeWolf 2007-07-12  
daquan198163 写道
他们知道忽悠不了程序员,只能忽悠那些不懂技术的领导
于是在领导面前说得天花乱坠,在程序员面前就说"SOA只是一种架构风格"云云
于是,程序员就成了苦力,领导成了傻子


同意。不管SOA是好是坏,领导就认为SOA能解决一切问题。
7 楼 daquan198163 2007-07-12  
他们知道忽悠不了程序员,只能忽悠那些不懂技术的领导
于是在领导面前说得天花乱坠,在程序员面前就说"SOA只是一种架构风格"云云
于是,程序员就成了苦力,领导成了傻子
6 楼 daquan198163 2007-07-12  
其实SOA什么也没说
啥是服务啊,不就是软件接口么,谁家的系统不是面向软件接口架构的呢?
而且"面向软件接口架构"这个说法太没新意了,于是就叫SOA了
5 楼 OneEyeWolf 2007-07-12  
银狐999 写道
to OneEyeWolf:
这并不是SOA让你不知所措,而是你(包括你们的公司)误解了SOA。
早就在在说SOA不是"Web Service Orient",而是“Service Orient”。所以不说SOA就一定需要把信息转换成WS,然后进行通信交互,这是非常的误解。
希望这篇文章可以帮助你理解:
http://blog.csdn.net/james999/archive/2007/07/08/1683075.aspx



你的文章很棒,看了很受教。

是的,从SOA产品上来说,提供了多种数据交换方式或服务调用交互方式的支持,我上面,也说了Http是一种方式,还有更多的,如:JMS,Socket,EJB,WS,还可以自己定义。

我只是感言,实施起来,并不是很爽,而已。

SOA更像是教练,在战术、意识、整体配合,而运球过人、临门一脚,还要靠自己。规范、标准、框架总是落后于实际的需求,在实施时,还要灵活运用自己的经验技术。

我自己现在还处于在战术、意识上的一个接受阶段。
4 楼 银狐999 2007-07-12  
to OneEyeWolf:
这并不是SOA让你不知所措,而是你(包括你们的公司)误解了SOA。
早就在在说SOA不是"Web Service Orient",而是“Service Orient”。所以不说SOA就一定需要把信息转换成WS,然后进行通信交互,这是非常的误解。
希望这篇文章可以帮助你理解:
http://blog.csdn.net/james999/archive/2007/07/08/1683075.aspx
3 楼 lordhong 2007-07-12  
一分钱一分货, 没钱就少做点.
这倒不是SOA的问题, 而是你们领导决策的问题, 差点被误导...
2 楼 louiszheng 2007-07-11  
用ods集成?
1 楼 winterwolf 2007-07-06  
没那么难 ms系统用asp脚本将接口需要的数据显示成xml  java系统用jsp也如此这般 

然后这两个系统就可以相互调用数据了 不过这样需要改现有系统 依然很不好

最好的办法是在这两个系统之外再建立一个系统 来调用它们。 

相关推荐

    解读SOA :SOA实践方法论

    解读SOA Interpret SOA SOA越来越被企业接受,很多公司都准备规划SOA。但具体怎么上,没有一套很好的方法论是不行的。资料是IBM在长期的摸索中总结的一套SOMA方法论,由于是内部培训资料,所以比较难得。 内容 ...

    面向服务架构(SOA)中南大学SOA原理与技术 00 课程简介(共66页).ppt

    面向服务架构(SOA)中南大学SOA原理与技术 01 SOA技术概述(共74页).ppt 面向服务架构(SOA)中南大学SOA原理与技术 02 Web服务基础(共66页).ppt 面向服务架构(SOA)中南大学SOA原理与技术 03 Web服务实现(共...

    SOA的模式SOA的模式

    SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式SOA的模式

    SOA资源,SOA教程,SOA开发

    SOA资源,SOA教程,SOA开发SOA资源,SOA教程,SOA开发

    SOA作业及要求,soa

    SOA作业及要求SOA作业及要求SOA作业及要求

    SOA与Web服务SOA与Web服务

    SOA与Web服务SOA与Web服务SOA与Web服务SOA与Web服务

    SOA成熟度模型为SOA 护航

    SOA成熟度模型(SOA Maturity Model)可以为IT和业务用户提供一种框架,使其能够正确地评估SOA在企业中的适用性和收益。 在过去的10年中,面向服务的架构(SOA)已经成为应用设计、开发和实施领域中意义最为重大的一...

    SOA概述SOA基础

    讲述关于SOA的原理,有关架构,是一种新兴的技术,用来支持WEbservice,提供服务

    SOA Practition SOA实践指南

    SOA Practition SOA实践指南

    SOA原理方法实践

    SOA架构好书,首先SOA和微服务架构一个层面的东西,而对于ESB和微服务网关是一个层面的东西,一个谈到是架构风格和方法,一个谈的是实现工具或组件。  1.SOA(Service Oriented Architecture)“面向服务的架构”:...

    SOA.zip_SOA optical_SOA 光_SOA 半导体_VPI SOA仿真_光放大

    MATLAB SOA仿真代码 详细模拟了半导体光放大器的各个参数特性

    通过Oracle EBS 看SOA

    SOA这个名词,几年前就经帯在网上看到戒者在一些讲座中听到,但自己真正比较“近距离”接触“SOA”,还是在去年的“中国IT精英年会”上,当时IBM大中华区的老总大谈IBM 的SOA,BEA公司(当时还没被Oracle 收购)也讲了很多...

    面向服务架构(SOA)SOA原理与技术 全套PPT课件 共8个章节 含实验指导书.rar

    面向服务架构(SOA)中南大学SOA原理与技术 01 SOA技术概述(共74页).ppt 面向服务架构(SOA)中南大学SOA原理与技术 02 Web服务基础(共66页).ppt 面向服务架构(SOA)中南大学SOA原理与技术 03 Web服务实现(共...

    IBM_SOA_产品和解决方案综述

    第一部分:IBM SOA 产品和解决方案综述 3 针对客户 3 市场状况 3 业界观点 3 业界对SOA的总体观点是 3 不同行业客户价值范例 4 为什么选择IBM? 4 为什么选择IBM的SOA? 4 独一无二的竞争优势 4 IBM销售的产品 5 SOA...

    SOA的设计误区(SOA架构师必读)

    如果无法更准确的把握SOA实施对于技术性能的要求,我们可以首先了解一下结构问题。SOA设计不是一项独立、分离的任务。成功需要理解并适应各种关系以及SOA解决方案要素和关键企业IT资产之间相互依赖的关系。  在充分...

    SOA整合之道

    采用IBM产品的SOA整合之道,比较具有事件价值

    TeamCenter SOA开发基础

    TeamCenter二次开发,SOA开发基础知识,适用于新手学习。

    SOA设计模式.doc

    SOA设计模式:兼容性变更,版本标识,终止通告,服务重构,服务分解,代理功能,分解的功能和分布式功能。 第一稿草拟了60个模式,这些模式经过了来自全球100多个SOA专家的审阅,草稿同时也发布在soapatterns.org上...

    《SOA标准体系》介绍

    《SOA标准体系》通过分析现有国际标准组织(W3C、OASIS、WS-I、OMG、IETF等)所发布的相关技术标准和跨国企业(IBM、微软、BEA等)联合发布的标准,从中国行业应用需求及标准化现状出发,梳理并形成了SOA标准体系。...

Global site tag (gtag.js) - Google Analytics