除了案例的缺乏,SOA本身的不成熟也是困扰用户的主要原因。如果用户和不同的SOA厂商接触时,就会发现这些厂商所谓的“SOA”存在很大的差异,甚至搞不懂对方所说的SOA和自己想了解的是不是一回事。
曹宇杰对此并不感到奇怪,他认为,在一种技术或理念最终成熟前,肯定会经历这样的一个时期。目前SOA的技术、产品、标准都处于发展阶段,尚不成熟,不同厂商的解决方案也存在差异,这会令很多用户产生顾虑,越是成熟的用户,越是习惯于自己采购选型构建系统的用户,对此问题越关注。
一些公司把BPM、ESB(企业服务总线)这些当作SOA的核心产品,兜售给尚没有搞清楚SOA到底能带来什么的用户是不恰当的。
3、资金问题
一些SOA厂商将无法打动潜在用户的原因归结为价格问题。普元软件CEO沈惠中指出,国内用户对价格的敏感度高,和国外相比,往往期望以十分之一的时间与预算来实现十倍于国外的性能与容量,这样的要求肯定是不现实的。蔡军也认为,SOA需要投入大量的资金和物力来完成。用户在决定选择SOA之前,一定要先考虑自己的经济实力。
4、实施的难度
实施的难度也让很多潜在用户对SOA望而却步。曹宇杰说:“对SOA的潜在用户来说,他们多数已经有了一个相对成熟的信息系统,要改变系统的整体架构并非轻而易举。这种情况下,只有CIO对SOA价值的深刻理解和认可往往是不够的,而是需要系统实现能力与业务需求出现较大差距时,IT系统能全面梳理或升级。只有在CEO的全力支持和推动下,企业才可能全面接纳SOA。不过这类用户一旦部署SOA,通常也会成为全面应用SOA的典型代表。”
蔡军也表示,“SOA落实到企业中需要一个长期的过程。而且时间长,见效慢。实施SOA还可能会引起企业发展中的阵痛,IT厂商能够起到的帮助只是辅助作用,更多的要靠企业在管理、人员等方面把工作落到实处。”
文章来源于领测软件测试网 https://www.ltesting.net/