莫为SOA而SOA

来源:互联网 发布:linux怎么启动jenkins 编辑:程序博客网 时间:2024/03/29 14:43

今天参加一个大企业的项目评审会,客户的要求其实比较简单,就是Portal + 核心业务系统。可是乙方的项目人员用了一个拼凑出来的PPT,尤其是技术发展路线里面用了几个原厂的SOA架构图,像客户推荐使用SOA的方案。

 

我于是问他们是否相关的Portal和CMS系统的实施经验,一个技术人员开始给我胡扯了几个网站的项目。另外说他们的SOA架构怎么好? 我问了一句,对于客户业务的特点,建设客户的CMS和核心业务系统是否用SOA架构是合适的方案。那个技术人员只是重复厂家的那些SOA的优势和概念,并没有认真的分析客户应用的特点。

 

 最后,我不愿意再和那个技术人员纠缠,就说了一句“我觉得这个项目如何使用SOA架构要慎重,不要为了SOA而SOA".

 

作为架构师和应用系统的设计者,应该要深入理解客户系统的特点选用合适的技术方案,而不是一味追求高新技术。在学识的过程中可以,但是对于客户来讲,满足客户的应用要求才是第一位的。