为了满足需求的善变,为了无限制的砍掉成本,我们一直不遗余力思考着,“既然有,那又为什么要做呢?”
复用,可以是一种代码的拷贝,也可以是函数库或开发工具包的调用,还可以是公用组件的集成......软件研发似乎由创造变成了集成!
如果说SOA之前的复用是一种静态复用集成,那么SOA就是一种动态复用集成......
SOA,就像躺在磁盘上的代码被唤醒成跑在内存中的进程,他们随时等待着请求的召唤,而完成他们生存的使命......
他们有时就像职业杀手,你不知道他们在哪,也不知道他们怎么杀人,总之你只要找到他的联系人,告诉他杀谁,过不了多久那个人死了的消息就回复了你。